R中的简单绘图

时间:2016-07-22 04:54:14

标签: r jupyter plotly

我似乎无法弄清楚为什么我无法使用Rplotly中成功绘制最简单的数据帧。以下是我想要绘制名为b的数据框的2D散点图的示例:

b <- data.frame(cat=c(1, 2, 3, 4, 5), rabbit=c(1.1, 2.2, 3.3, 4.4, 5.5), dog=c(-1, -2, -3, -4, -5))
library(plotly)
p <- plot_ly(b, x = cat, y = rabbit, mode= "markers")

如果您打印b,则会看到它是5个样本的数据框,其列名为catrabbitdog,正如所料。但是,当我在Jupyter中执行上述操作时(不知道它是否重要),我收到以下错误:

  

plot_ly中的错误(b,x = cat,y = rabbit,mode =&#34; marker&#34;):object&#39; rabbit&#39;找不到

     

回溯:

     
      
  1. plot_ly(b,x = cat,y = rabbit,mode =&#34; marker&#34;)
  2.   

我做错了什么?据我所知,b是合法的数据框,catrabbit是其列名。

0 个答案:

没有答案