原图尺寸 48.58 KB
数据框
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
Whig 发表于 2018-10-26 14:54 lapply?写个for循环也可以吧
ChloeYye 发表于 2018-10-26 15:08 你好,能大概说一下怎么写吗?我不太会,提取出的每一列要进入下一个循环进行数据处理。
Whig 发表于 2018-10-26 15:37 for(n in names(df)) { df[[n]] }
ChloeYye 发表于 2018-10-26 15:45 那怎么调用提取出的列呢? for(j in 1:6){ assign(paste("cjl", 48*(j-1)+1, sep = ""),y[j:(722+j), ...
Whig 发表于 2018-10-26 15:48 y[j:(722+j),1]是从第j行到772+j行,第1列吧
ChloeYye 发表于 2018-10-26 15:56 是的,对数据框每一列都要这样抽取数据
Whig 发表于 2018-10-26 16:07 不太理解,用列名或者列序号取数据有什么困难么?
ChloeYye 发表于 2018-10-26 16:13 这块的第一列,需要循环到48,因为48个列都要进行这样的操作
Whig 发表于 2018-10-26 16:36 df[1:10, "colname"]取df的colname列的1到10行,是这个意思?