Water Package R:参数意味着不同的行数:1,0

时间:2017-05-17 07:25:25

标签: r

以下是我要执行的代码:

csvfile <- "june 29.csv" 
MTLfile <- "LC81450452015084LGN00_MTL.txt"
WeatherStation <- read.WSdata(WSdata = csvfile, date.format = "%d/%m/%y", lat=21.44467, long= 78.14438, elev=400, height= 2.0, MTL = MTLfile)

出现以下错误:

  

data.frame出错(date = unique(WSdata $ date),radiation_sum = tapply(WSdata $ radiation,:     参数意味着不同的行数:1,0

csv文件包含年份为dd / mm / yyyy所以我在命令中将其设为YYYY。否则它甚至无法读取文件。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

在加入两个数据帧之前,您是否检查过尺寸是否兼容? 试试:

dim(csvfile) 
dim(MTLfile)

因为您只能加入具有相同维度的数据框。

答案 1 :(得分:0)

错误在于service apache2 restart

您的日期格式为date.format = "%d/%m/%y"。如果您有2017年的年份,则必须使用%Y。

如果您仍有问题,请告诉我前两行csvfile。

干杯