从txt文件导入的问题

从txt文件导入的问题

问题描述:

我试图从标题所述的.txt文件导入数据。 问题(我猜)是该文件的结构。这是我试图导入文件:(。“冬季温度,夏季温度,...)从txt文件导入的问题

"climate" <- list(
"winter temperature" = c(
4.4, 3.8, 1.8, 3.9, 0.3 ... 
), 

"summer temperature"=c( 
15.4, 16.6, 15.1, 15.4, 15.2 ... 
) 
, 
"winter precipitation"=c( 
239, 153, 184, 150, 148 ... 
), 

"summer precipitation"=c(
240, 85, 185, 194, 267 ... 
), 

"sun hours per year" =c(
1594, 1781, 1581, 1348, 1501 ... 
) 
) 

什么,我想实现的,是有名字在我的矩阵的第一行,并在我的矩阵的第二行向量

我已经玩过RStudio中的导入向导,但我不认为该向导就足够这个文件结构 任何建议,或一个很好的导入数据到R的教程?

+0

这看起来不像“原始”数据文件。这是创建对象的R代码。而不是将其作为数据导入,您实际上需要执行此R代码以生成气候对象。 'source()'可以为你做这个;但确保您信任文件中的所有代码。 – MrFlick 2015-02-24 21:55:49

这是一个描述列表的R代码,您通常使用

source ("yourTextFile.txt") 

但是这里可能不起作用,因为它们的名字是空格,R更喜欢点和引号。删除引号和空格应该这样做。

然后使矩阵是另一个问题。

+0

然后可能是一个'data.frame(气候)'好的措施。 – MrFlick 2015-02-24 21:54:32