{"id":2809,"date":"2023-01-09T05:27:35","date_gmt":"2023-01-09T05:27:35","guid":{"rendered":"http:\/\/optimumsportsperformance.com\/blog\/?p=2809"},"modified":"2023-01-09T12:52:35","modified_gmt":"2023-01-09T12:52:35","slug":"episode-130-interactive-reports-without-a-shiny-server","status":"publish","type":"post","link":"https:\/\/optimumsportsperformance.com\/blog\/episode-130-interactive-reports-without-a-shiny-server\/","title":{"rendered":"Episode 130: Interactive reports without a shiny server"},"content":{"rendered":"<p>Two-weeks ago I wrote an article about <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/optimumsportsperformance.com\/blog\/highlight-filter-events-using-plotly-and-crosstalk\/\">creating interactive reports using Rmarkdown without the need for a shiny server<\/a><\/span><\/strong>. This is a very real need for some people who might be working in settings where security prevents them from having a web-based server to host we apps, settings where there aren&#8217;t financial resources to purchase server space, or in settings where there isn&#8217;t sufficient technical support to run and manage a web server.<\/p>\n<p>This week on TidyX, <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/twitter.com\/ellis_hughes\">Ellis Hughes<\/a><\/span><\/strong> and I talk through my blog article and go over the nuts and bolts of the Rmarkdown code and share ways for you to build these interactive reports using {<strong>tidyverse<\/strong>}, {<strong>plotly<\/strong>} and {<strong>crosstalk<\/strong>}.<\/p>\n<p>To watch our screen cast, <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/www.youtube.com\/watch?v=hTgZBpRAimE\">CLICK HERE<\/a><\/span><\/strong>.<\/p>\n<p>To access our code, <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/github.com\/thebioengineer\/TidyX\/blob\/master\/TidyTuesday_Explained\/130-Interactive-Reports-Rmarkdown-and-Plotly\/TidyX_Episode130.Rmd\">CLICK HERE<\/a><\/span><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Two-weeks ago I wrote an article about creating interactive reports using Rmarkdown without the need for a shiny server. This is a very real need for some people who might be working in settings where security prevents them from having a web-based server to host we apps, settings where there aren&#8217;t financial resources to purchase [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[44],"tags":[],"class_list":["post-2809","post","type-post","status-publish","format-standard","hentry","category-tidyx-screen-cast"],"_links":{"self":[{"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts\/2809","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/comments?post=2809"}],"version-history":[{"count":2,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts\/2809\/revisions"}],"predecessor-version":[{"id":2813,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts\/2809\/revisions\/2813"}],"wp:attachment":[{"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/media?parent=2809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/categories?post=2809"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/tags?post=2809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}