以下是我要执行的代码:
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。否则它甚至无法读取文件。
我该如何解决这个问题?
答案 0 :(得分:0)
在加入两个数据帧之前,您是否检查过尺寸是否兼容? 试试:
dim(csvfile)
dim(MTLfile)
因为您只能加入具有相同维度的数据框。
答案 1 :(得分:0)
错误在于service apache2 restart
您的日期格式为date.format = "%d/%m/%y"
。如果您有2017年的年份,则必须使用%Y。
如果您仍有问题,请告诉我前两行csvfile。
干杯