{"id":22220,"date":"2023-07-12T06:58:49","date_gmt":"2023-07-12T04:58:49","guid":{"rendered":"https:\/\/www.wjst.de\/blog\/?p=22220"},"modified":"2023-08-05T09:11:37","modified_gmt":"2023-08-05T07:11:37","slug":"r-groundhog","status":"publish","type":"post","link":"https:\/\/www.wjst.de\/blog\/sciencesurf\/2023\/07\/r-groundhog\/","title":{"rendered":"R Groundhog"},"content":{"rendered":"<p>Reproducible science needs controlled environments.<\/p>\n<p>Every Python programmer knows of the numerous incompatibilites &#8220;conda activate&#8230;&#8221; while there isn&#8217;t such a thing in R. Well until now&#8230; or at least as I learned it today&#8230;<\/p>\n<p>Groundhog should be a R core function.<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_22221\" aria-describedby=\"caption-attachment-22221\" style=\"width: 620px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.wjst.de\/blog\/wp-content\/uploads\/2023\/07\/Bildschirmfoto-2023-07-12-um-06.53.18.jpg\" rel=\"key\" data-rel=\"key-image-0\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-22221 size-medium\" src=\"https:\/\/www.wjst.de\/blog\/wp-content\/uploads\/2023\/07\/Bildschirmfoto-2023-07-12-um-06.53.18-620x583.jpg\" alt=\"\" width=\"620\" height=\"583\" srcset=\"https:\/\/www.wjst.de\/blog\/wp-content\/uploads\/2023\/07\/Bildschirmfoto-2023-07-12-um-06.53.18-620x583.jpg 620w, https:\/\/www.wjst.de\/blog\/wp-content\/uploads\/2023\/07\/Bildschirmfoto-2023-07-12-um-06.53.18-531x500.jpg 531w, https:\/\/www.wjst.de\/blog\/wp-content\/uploads\/2023\/07\/Bildschirmfoto-2023-07-12-um-06.53.18-768x723.jpg 768w, https:\/\/www.wjst.de\/blog\/wp-content\/uploads\/2023\/07\/Bildschirmfoto-2023-07-12-um-06.53.18.jpg 811w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><figcaption id=\"caption-attachment-22221\" class=\"wp-caption-text\">https:\/\/groundhogr.com\/<\/figcaption><\/figure>\n<p><span style=\"text-decoration: underline;\">Aug 5, 2023<\/span><\/p>\n<p>Thank you for pointing me to <a href=\"https:\/\/posit.co\/blog\/renv-1-0-0\">renv 1.0.0<\/a><\/p>\n<blockquote><p>We\u2019re thrilled to announce the release of renv 1.0.0. renv has been around since 2019 as the successor to packrat, but this is the first time (!!) we\u2019re blogging about it.<\/p><\/blockquote>\n\n<p>&nbsp;<\/p>\n<div class=\"bottom-note\">\n  <span class=\"mod1\">CC-BY-NC Science Surf , accessed 01.05.2026<\/span>\n <\/div>","protected":false},"excerpt":{"rendered":"<p>Reproducible science needs controlled environments. Every Python programmer knows of the numerous incompatibilites &#8220;conda activate&#8230;&#8221; while there isn&#8217;t such a thing in R. Well until now&#8230; or at least as I learned it today&#8230; Groundhog should be a R core function. &nbsp; Aug 5, 2023 Thank you for pointing me to renv 1.0.0 We\u2019re thrilled &hellip; <a href=\"https:\/\/www.wjst.de\/blog\/sciencesurf\/2023\/07\/r-groundhog\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">R Groundhog<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[2893],"class_list":["post-22220","post","type-post","status-publish","format-standard","hentry","category-computer-software","tag-r"],"_links":{"self":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts\/22220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/comments?post=22220"}],"version-history":[{"count":3,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts\/22220\/revisions"}],"predecessor-version":[{"id":22373,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/posts\/22220\/revisions\/22373"}],"wp:attachment":[{"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/media?parent=22220"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/categories?post=22220"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wjst.de\/blog\/wp-json\/wp\/v2\/tags?post=22220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}