R 我的地毯不露了

R 我的地毯不露了,r,R,我使用R中的Boston数据集,并试图用它绘制地毯,我得到以下错误代码 s <- density(myBoston$tax) plot(s) rug(myBoston$tax) 我没有以任何方式操纵数据,我试着读取数据 ?地毯() 看看我做错了什么,但这毫无帮助。有什么建议吗 编辑: 这是我跑步时得到的 sessioninfo() R version 3.3.2 (2016-10-31) Platform: x86_64-w64-mingw32/x64 (64-bit) Running

我使用R中的Boston数据集,并试图用它绘制地毯,我得到以下错误代码

s <- density(myBoston$tax)
plot(s)
rug(myBoston$tax)
我没有以任何方式操纵数据,我试着读取数据 ?地毯() 看看我做错了什么,但这毫无帮助。有什么建议吗

编辑:

这是我跑步时得到的

sessioninfo()

R version 3.3.2 (2016-10-31)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] MASS_7.3-45   ggplot2_2.2.1 dplyr_0.5.0   alr4_1.0.5    effects_3.1-2 car_2.1-4    
另一编辑:

这个代码可以工作,但为什么不是原始代码呢

with(Boston, {
    plot(density(tax))
    rug(tax)
})

错误显示-plot.new尚未运行。所以在使用rug之前,只需运行plot.new()。就这样。它删除了该部分错误。

我可以运行
xit,但无论如何都没有什么不同,我也尝试过在不创建本地数据帧的情况下运行它,结果显示了完全相同的错误:/you运行的是干净的R会话吗?这些是您运行的第一个命令吗?您确定在会话中没有重新定义任何其他内容吗?也许您可以共享您的
sessionInfo()
,以查看正在运行的R的版本。可能还会显示
冲突(detail=T)
的结果,以查看是否过度编写了任何基本函数。因此,我正在运行一个干净的R会话,是的,这些是我的第一个命令
with(Boston, {
    plot(density(tax))
    rug(tax)
})