【问题标题】:How to save data with selected variables in R?如何在R中保存带有选定变量的数据?
【发布时间】:2016-08-03 11:58:09
【问题描述】:

假设我有 1000 个变量的数据。数据集是.csv,我使用:mydata<- read.csv2("dataset.csv", header=TRUE, sep=";") 读取它。

如何使用选定的变量保存mydata?我通常使用write.csv2(mydata, "~/Desktop/newdata.csv") -- 是否可以在write.csv2 中选择某些变量?如果没有,还有哪些其他选择?

【问题讨论】:

  • 如果不尝试,如果write.csv2(mydata[, c(<selected variables>)], "~/Desktop/newdata.csv") 不起作用,我会感到震惊。注意<selected variables> 是数字索引或变量名。
  • mydata[[c(...)]]subset(mydata, select=c(...))dplyr::select(mydata, c(...))

标签: r csv dataframe


【解决方案1】:

你可以试试这个:

write.csv(dataframename[,c("a","b")], file="~/Desktop/newdata.csv",row.names=FALSE)

dataframename[rows,cols]选择数据框的行和列。

【讨论】:

    猜你喜欢
    • 2020-08-16
    • 1970-01-01
    • 2021-11-17
    • 2017-08-11
    • 2015-12-07
    • 1970-01-01
    • 2013-12-29
    • 2020-11-22
    • 2015-09-02
    相关资源
    最近更新 更多