楼主: wuchm
19457 12

[问答] 【求助】R读数、导数:可以从excel.csv文件中几个sheet表分别读取/导出吗? [推广有奖]

11
xiaopiyao 发表于 2018-1-24 14:03:36
雾锁山城 发表于 2018-1-24 11:43
比如我建立一个xlsx文件,然后里面包括两个sheet,sheet的名称分别为 aa ,bb,读取例子如下

library(op ...
还有一个问题,就是得到的data.list的数据类型不是数值型的,但是excel上明明全是数值型数据,如何把这些data.list转换成数值型数据呢,用了as.numeric报错:错误: (串列)对象不能强制改变成'double'种类

12
雾锁山城 在职认证  发表于 2018-1-24 14:17:04
xiaopiyao 发表于 2018-1-24 14:03
还有一个问题,就是得到的data.list的数据类型不是数值型的,但是excel上明明全是数值型数据,如何把这些 ...
给你举个例子,可能你就懂怎么对list进行操作了
data("iris")
df1=iris
df2=iris[,1:3]
dat_list=list(df1=df1,df2=df2)
head(dat_list[['df1']]['Sepal.Length'])##对df1的数据进行查看
dat_list$df1$Sepal.Length=dat_list$df1$Sepal.Length+100##对df1的Sepal.Length进行操作
dat_list$df2$Sepal.Length=as.numeric(dat_list$df2$Petal.Length)##对df2的Sepal.Length数据类型进行操作

13
xiaopiyao 发表于 2018-1-24 16:33:14
雾锁山城 发表于 2018-1-24 11:43
比如我建立一个xlsx文件,然后里面包括两个sheet,sheet的名称分别为 aa ,bb,读取例子如下

library(op ...
谢谢你啊!已经解决了!

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 05:05