全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
954 1
2022-06-04
getwd()
funds_data_raw <- read.csv("funds_data.csv")
class(funds_data_raw)
sapply(funds_data_raw, class)
ncol(funds_data_raw)

colnames(funds_data_raw)
#重命名
colnames(funds_data_raw)<-c("id", "funds", "date", "nav", "nav_acc", "nav_adj", "growth_adj")
funds_data_raw
#更改列名

funds_data<-split(funds_data_raw,funds_data_raw$id)
funds_data
funds_data<-funds_data[,-c(1,2)]
funds_data
funds_data[,-c(1,2)]
funds_data<-funds_data[,-1]
-which(colnames(df) %in% c("id","funds"))
#按列拆分成组,保留第三列及以后的列

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2022-6-5 19:46:09
这里split()的作用是按id将原数据分组,结果是个list,由不同id组构成。后面[, -c()]这里,对list无效。不知道你说的是不是这里有错?
你问题里也没说有什么报错啊。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群