在R中绘制windrose

在R中绘制windrose,r,plot,R,Plot,有人知道我下面的代码有什么问题吗?我试图在R中绘制windrose。当我运行此代码时,什么都没有发生。有什么想法吗 # set the workspace first setwd("c:/openair/documentation/primet") # importing data to R read.csv("c:/openair/documentation/primet/mydata2.csv") # calling package "openair" #library(openair)

有人知道我下面的代码有什么问题吗?我试图在R中绘制windrose。当我运行此代码时,什么都没有发生。有什么想法吗

# set the workspace first
setwd("c:/openair/documentation/primet")
# importing data to R
read.csv("c:/openair/documentation/primet/mydata2.csv")
# calling package "openair"
#library(openair)

openair:: windRose(mydata = mydata2)

#windRose(airwind,type = "default")
openair::windRose(mydata = mydata2,ws = "ws", wd = "wd", ws.int = 2,   angle =  30,type = "default")
# plot windrose 

plot.function(windRose(mydata = mydata2,ws = "ws", wd = "wd", ws.int =  2, angle = 30, type = "default"))
End

有几个问题(可能还遗漏了一些错误?)。您不会将读取的CSV分配给任何内容,因此从未定义
mydata2
。因此,您的
windRose
调用可能会在:未找到对象“mydata2”时产生类似
的错误。然后,您的最后一行,
End
,语法无效,因此可能会引发错误(除非您定义了一个对象并将其命名为
End
)。非常感谢您的评论!我编辑了我的代码,并最终将一个函数定义为windrose,但代码仍然没有运行。