【发布时间】:2011-08-03 05:18:10
【问题描述】:
在上一条消息中 Convert table into matrix by column names
我想对 csv 表或 R 中的表使用相同的方法。您能教我如何修改第一个命令行吗?
x <- read.table(textConnection(' models cores time 4 1 0.000365 4 2 0.000259 4 3 0.000239 4 4 0.000220 8 1 0.000259 8 2 0.000249 8 3 0.000251 8 4 0.000258' ), header=TRUE)
library(reshape) cast(x, models ~ cores)
我应该将以下内容用于 data.csv 文件
x <- read.csv(textConnection("data.csv"), header=TRUE)
我应该将以下内容用于名为 xyz 的 R 表
x <- xyz(textConnection(xyz), header=TRUE)
使用cast命令必须要有textConnection吗?
谢谢。
【问题讨论】:
-
你不会碰巧和附近的另一个凯瑟琳是同一个人,她不接受问题并发布简单的问题,而无需费心阅读我们一直问她的手册吗?
-
欢迎回来,凯瑟琳。哦,我们多么想念你。
-
您确定
xyz是一张桌子吗?它更有可能是一个数据框。class(xyz)说什么?为什么您认为xyz可以用作函数?如果xyz已经在in R 中,你为什么要读入它?也许是你之前保存的东西?如果是后者,请参阅?load。
标签: r csv data-import