{"id":1793,"date":"2020-07-20T13:01:01","date_gmt":"2020-07-20T13:01:01","guid":{"rendered":"http:\/\/optimumsportsperformance.com\/blog\/?p=1793"},"modified":"2020-07-20T13:01:01","modified_gmt":"2020-07-20T13:01:01","slug":"tidyx-episode-19-formattable-for-dashboard-design","status":"publish","type":"post","link":"https:\/\/optimumsportsperformance.com\/blog\/tidyx-episode-19-formattable-for-dashboard-design\/","title":{"rendered":"TidyX Episode 19: {formattable} for Dashboard Design"},"content":{"rendered":"<p>This week, <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/twitter.com\/ellis_hughes\">Ellis Hughes<\/a><\/span><\/strong> and I explain coded written by <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/twitter.com\/PandoriEco\/status\/1283210583056150533\">Lauren Pandori<\/a><\/span><\/strong>, who built a nice dashboard for data on astronaut missions provided by the <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/github.com\/rfordatascience\/tidytuesday\">TidyTuesday Project<\/a><\/span><\/strong>.<\/p>\n<p>Lauren had a few questions for us regarding other elements she wanted to add to her dashboard so Ellis and I tackle those and how you how you can build your own dashboard using the {<strong><span style=\"color: #0000ff;\">formattable<\/span><\/strong>} and {<span style=\"color: #0000ff;\"><strong>sparkline<\/strong><\/span>} packages.<\/p>\n<p>The end product is a dashboard that has trend lines, conditional formatting, and conditional bar plots all in one. The nice thing is that we show you how you can save the dashboard to an HTML so that it is easy to share with colleagues and co-workers. Finally, during the data exploration phase we walk through a cool way to use {<strong><span style=\"color: #0000ff;\">plotly<\/span><\/strong>} to visualize trend lines in an interactive manner.<\/p>\n<p><a href=\"https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-1794\" src=\"https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM-1024x541.png\" alt=\"\" width=\"625\" height=\"330\" srcset=\"https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM-1024x541.png 1024w, https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM-300x159.png 300w, https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM-768x406.png 768w, https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM-624x330.png 624w, https:\/\/optimumsportsperformance.com\/blog\/wp-content\/uploads\/2020\/07\/Screen-Shot-2020-07-20-at-5.55.18-AM.png 1528w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><\/p>\n<p>To watch our screen cast, <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/www.youtube.com\/watch?v=fd0kkXRVXDU&amp;feature=youtu.be\">CLICK HERE<\/a><\/span><\/strong>.<\/p>\n<p>To get our code, <strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/github.com\/thebioengineer\/TidyX\/tree\/master\/TidyTuesday_Explained\/019-Astronauts_and_dashboards\">CLICK HERE<\/a><\/span><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, Ellis Hughes and I explain coded written by Lauren Pandori, who built a nice dashboard for data on astronaut missions provided by the TidyTuesday Project. Lauren had a few questions for us regarding other elements she wanted to add to her dashboard so Ellis and I tackle those and how you how you [&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-1793","post","type-post","status-publish","format-standard","hentry","category-tidyx-screen-cast"],"_links":{"self":[{"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts\/1793","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=1793"}],"version-history":[{"count":1,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts\/1793\/revisions"}],"predecessor-version":[{"id":1795,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/posts\/1793\/revisions\/1795"}],"wp:attachment":[{"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/media?parent=1793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/categories?post=1793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/optimumsportsperformance.com\/blog\/wp-json\/wp\/v2\/tags?post=1793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}