開始使用免費開始

在報告中引用程式碼結果

在這個練習中,你會使用 summarize()brazil_investment_projects_2018,找出 2018 會計年度巴西所有專案的總投資金額。接著,你會在報告中加入說明文字,並在文字中引用程式碼結果,讓在 knit 檔案時,計算出的金額會直接印在報告文字中。

本練習屬於課程

使用 R Markdown 製作報告

檢視課程

練習說明

  • brazil-investment-projects-2018 程式碼區塊中,對已篩選為 2018 會計年度巴西專案的資料進行彙總,建立 brazil_investment_projects_2018_total,新增一個名為 sum_total_investment 的欄位,內容為各專案 total_investment 金額的加總。
  • 在第 47 行的句子中加入 Brazil2018,用來描述所計算的資訊。
  • 在第 47 行的句子中加入對 brazil_investment_projects_2018_total 的引用,讓 2018 會計年度巴西所有專案的總投資金額會包含在 knit 報告中。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

{"investment_report.Rmd":"---\ntitle: \"Investment Report\"\ndate: \"`r format(Sys.time(), '%d %B %Y')`\"\noutput: html_document\n---\n\n```{r data, include = FALSE}\nlibrary(readr)\nlibrary(dplyr)\n\ninvestment_annual_summary <- read_csv(\"https://assets.datacamp.com/production/repositories/5756/datasets/d0251f26117bbcf0ea96ac276555b9003f4f7372/investment_annual_summary.csv\")\ninvestment_services_projects <- read_csv(\"https://assets.datacamp.com/production/repositories/5756/datasets/bcb2e39ecbe521f4b414a21e35f7b8b5c50aec64/investment_services_projects.csv\")\n```\n\n\n## Datasets \n\n### Investment Annual Summary\n\nThe `investment_annual_summary` dataset provides a summary of the dollars in millions provided to each region for each fiscal year, from 2012 to 2018.\n```{r investment-annual-summary}\ninvestment_annual_summary\n```\n\n### Investment Projects in Brazil\n\nThe `investment_services_projects` dataset provides information about each investment project from 2012 to 2018. Information listed includes the project name, company name, sector, project status, and investment amounts.\n```{r brazil-investment-projects}\nbrazil_investment_projects <- investment_services_projects %>%\n  filter(country == \"Brazil\") \n```\n\n### Investment Projects in Brazil in 2018\n\n```{r brazil-investment-projects-2018}\nbrazil_investment_projects_2018 <- investment_services_projects %>%\n  filter(country == \"Brazil\",\n         date_disclosed >= \"2017-07-01\",\n         date_disclosed <= \"2018-06-30\") \n\nbrazil_investment_projects_2018\n\nbrazil_investment_projects_2018_total <- brazil_investment_projects_2018 %>%\n  ___(sum_total_investment = ___(___, na.rm = ___)) \n```\n\nThe total investment amount for all projects in ___ in the ___ fiscal year was ___ million dollars.\n\n\n"}
編輯並執行程式碼