楼主: xb!
953 1

[问答] 按列名拆分后,保留第三列及以后的列,这个为什么会这样错 [推广有奖]

  • 0关注
  • 0粉丝

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
30 点
帖子
1
精华
0
在线时间
4 小时
注册时间
2022-6-4
最后登录
2023-1-17

楼主
xb! 发表于 2022-6-4 19:33:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
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"))
#按列拆分成组,保留第三列及以后的列

二维码

扫码加我 拉你入群

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

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

关键词:funds Data Fund Fun Get

沙发
llb_321 在职认证  发表于 2022-6-5 19:46:09
这里split()的作用是按id将原数据分组,结果是个list,由不同id组构成。后面[, -c()]这里,对list无效。不知道你说的是不是这里有错?
你问题里也没说有什么报错啊。
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 02:30