当前位置: 首页 > 知识库问答 >
问题:

从R数据集中提取特定的列和行,创建一个新的excell文件[重复]

刘承悦
2023-03-14

我正在为我的硕士学位写论文,我应该从我的国家意大利的新冠疫情数据中创建时间序列。数据取自这里:数据集意大利“https://raw.githubusercontent.com/pcm-dpc/COVID-19/master/dati-regioni/dpc-covid19-ita-regioni.csv”从这个数据集中我想有一个新的excel文件,其中只包含日期、地区名称和总死亡人数的列。从这里开始,我继续为每个意大利地区创建时间序列。我希望我解释得很好,非常感谢你的帮助。程序使用R工作室

共有2个答案

袁志专
2023-03-14

像这样的怎么样?

#Import file
csv <- read.csv("dpc-covid19-ita-regioni.csv")

#Subset for three columns of interest and save to new object
csv2 <- csv[,c("data", "denominazione_regione", "deceduti")]

#Save to new Excel file 
library(openxlsx)
write.xlsx(csv2, 'name-of-your-excel-file.xlsx')
云慈
2023-03-14
library(data.table)
url = "https://raw.githubusercontent.com/pcm-dpc/COVID-19/master/dati-regioni/dpc-covid19-ita-regioni.csv"
data = fread(url)[,.(data,denominazione_regione,deceduti)]

输出

> data
                      data denominazione_regione deceduti
    1: 2020-02-24 18:00:00               Abruzzo        0
    2: 2020-02-24 18:00:00            Basilicata        0
    3: 2020-02-24 18:00:00              Calabria        0
    4: 2020-02-24 18:00:00              Campania        0
    5: 2020-02-24 18:00:00        Emilia-Romagna        0
   ---                                                   
15137: 2022-02-13 17:00:00               Sicilia     9036
15138: 2022-02-13 17:00:00               Toscana     8637
15139: 2022-02-13 17:00:00                Umbria     1692
15140: 2022-02-13 17:00:00         Valle d'Aosta      514
15141: 2022-02-13 17:00:00                Veneto    13560
 类似资料:
  • 问题内容: 我有一个包含6列的R数据框,并且我想创建一个仅包含三列的新数据框。 假设我的数据帧df,我想提列A,B和E,这是唯一的命令,我可以计算出: 有没有更紧凑的方法可以做到这一点? 问题答案: 如果您的data.frame被调用,则使用dplyr包df1: 也可以在不使用%>%管道的情况下将其写为:

  • 本文向大家介绍如何在R数据帧中创建具有行总和子集的新列?,包括了如何在R数据帧中创建具有行总和子集的新列?的使用技巧和注意事项,需要的朋友参考一下 在数据分析中,我们必须处理许多情况,其中之一是创建一个新列,该列的行总和只有几行。将重复这些总和,以便获得等于数据帧中的行数的值总数。我们可以将rowSums与rep函数一起使用来创建这种类型的列。 示例 请看以下数据帧- 假设我们要创建一个新列,该列

  • 我有netcdf数据,其中包含2020年的每日数据,以特定湿度为变量,以及一个excel文件,其中包含北印度洋上空形成的所有气旋的日期。大多数情况下,当我们想要提取特定时间范围内的数据时,我们习惯使用 xarray 进行切片,但在这种特定情况下,我面临的问题是我只需要提取 excel 文件中那些特定旋风日的数据并创建一个复合。如果有人可以通过展示如何做到这一点来帮助我,我们将不胜感激。我正在附加一

  • 我必须从这个数据集中提取两列(MASS上的Cars93),并创建一个单独的文件夹,该文件夹只包含两列MPG.HEADWAY和EngineSize。我该怎么做呢? 你可以在Mass上查看Cars93,只需查看前十行即可。

  • 本文向大家介绍R子集数据框中的行和列,包括了R子集数据框中的行和列的使用技巧和注意事项,需要的朋友参考一下 示例 语法访问的行和列:[,[[,和$ 本主题涵盖访问数据帧的特定行和列的最常用语法。这些是 就像matrix带单括号的data[rows, columns] 使用行号和列号 使用列(和行)名称 像list: 用单括号data[columns]获取数据框 用双括号data[[one_colu