Bắt đầu ngayBắt đầu miễn phí

Tham chiếu kết quả mã trong báo cáo

Trong bài tập này, bạn sẽ dùng summarize()brazil_investment_projects_2018 để tìm tổng số tiền đầu tư cho tất cả dự án ở Brazil trong năm tài chính 2018. Sau đó, bạn sẽ thêm văn bản vào báo cáo để đưa thông tin này vào và tham chiếu kết quả mã trong văn bản, để số tiền đã tính được in ra ngay trong phần văn bản của báo cáo khi bạn knit tệp.

Bài tập này là một phần của khóa học

Lập báo cáo với R Markdown

Xem khóa học

Hướng dẫn bài tập

  • Trong khối mã brazil-investment-projects-2018, tạo brazil_investment_projects_2018_total bằng cách tổng hợp dữ liệu đã được lọc cho các dự án ở Brazil trong năm tài chính 2018 để tạo một cột mới, sum_total_investment, chứa tổng các giá trị total_investment cho từng dự án.
  • Thêm Brazil2018 vào câu ở dòng 47 để mô tả thông tin đã tính.
  • Thêm tham chiếu đến brazil_investment_projects_2018_total trong câu ở dòng 47, để tổng số tiền đầu tư cho tất cả dự án ở Brazil trong năm tài chính 2018 được đưa vào báo cáo khi knit.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

{"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"}
Chỉnh sửa và Chạy Mã