R:如何在功能符号()中使用对数刻度

用户名

假设我有一个带有变量a,b,c的数据框

我想使用symbols()的功能,以情节b针对a这样c != 0,和建立社交圈,其中圆的面积成正比c对两个轴都使用对数刻度。

这是我所做的:

symbols(a[!c == 0], b[!c == 0], log = "xy",
        inches=1/3, xlim=c(1e2, 1e11), ylim=c(1, 1e9), circles = c)

我得到了:

Error in symbols(a[!c == 0], b[!c ==  : 
 x/y/parameter length mismatch

In addition: Warning messages:
1: "log" is not a graphical parameter 
格雷戈尔·托马斯(Gregor Thomas)

我不确定您为什么log = "xy"不工作,但是您的x/y/parameter问题是因为您的参数circles = c比您的xandyc即使c是0,它也包含在内。因此这应该可以工作:

symbols(a[!c == 0], b[!c == 0], log = "xy",
        inches=1/3, xlim=c(1e2, 1e11), ylim=c(1, 1e9), circles = c[c != 0])

作为获取对数刻度的一种解决方法,首先设置一个空图,然后添加符号

plot(NA, NA, type = "n", xlim=c(1e2, 1e11), ylim=c(1, 1e9), log = "xy")
symbols(x = a[!c == 0], y =  b[!c == 0], 
        inches=1/3, circles = c[c != 0], add = T)

另一注:您说数据在data.frame中,但随后仅在调用中使用变量。这看起来好像您已经attach编辑了数据框。如果我是你,我会避免这种情况。它节省了一些键入操作,但冒着难以发现错误的风险,在这些错误中,您修改了附加变量或原始data.frame,它们不再匹配。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在R中使用子功能

来自分类Dev

如何在R到极值范围内绘制对数刻度密度曲线?

来自分类Dev

如何在ggplot中使用对数刻度格式化标签

来自分类Dev

使用ggplot在x轴上以对数刻度绘制功能

来自分类Dev

如何在matplotlib中使用unicode符号?

来自分类Dev

在Matlab中使用errorbarxy在对数刻度上的误差线

来自分类Dev

如何在R中使用ggplot2在轴刻度线上添加轴标签,类似于Fivethirtyeight样式?

来自分类Dev

在Gadfly中使用对数刻度调整刻度间距

来自分类Dev

如何在轴中使用刻度,而不指定刻度的最后一个值?

来自分类Dev

如何在Idris中使用ST获得ReaderT r的功能?

来自分类Dev

更改轴以在Seaborn中使用对数刻度

来自分类Dev

如何使用对数(符号)标度为yAxis设置刻度?

来自分类Dev

如何在PHP中使用If对数组进行排序

来自分类Dev

如何在R中使用子功能

来自分类Dev

如何在Perl中使用函数对数?

来自分类Dev

如何在对数刻度上绘制CCDF图?

来自分类Dev

使用ggplot在x轴上以对数刻度绘制功能

来自分类Dev

如何在Ubuntu中使用数学符号?

来自分类Dev

在条形图中使用对数刻度

来自分类Dev

如何在R中使用grep选择精确匹配来对数据帧进行子集化

来自分类Dev

如何在matplotlib中的对数轴上设置刻度线

来自分类Dev

如何在对数刻度中使用`polygon()`?

来自分类Dev

如何在Simulink Matlab功能块中使用符号

来自分类Dev

如何使用 Matlab R2015a 显示对数刻度颜色条?

来自分类Dev

如何在 matplotlib 中更改对数刻度刻度标签

来自分类Dev

如何在paraview中使用对数缩放显示负值

来自分类Dev

如何在 R 中使用散点图的绘图点符号值

来自分类Dev

如何在R的扫描功能中使用STATS

来自分类Dev

如何使用具有标签之间相同距离的对数刻度属性的符号刻度

Related 相关文章

  1. 1

    如何在R中使用子功能

  2. 2

    如何在R到极值范围内绘制对数刻度密度曲线?

  3. 3

    如何在ggplot中使用对数刻度格式化标签

  4. 4

    使用ggplot在x轴上以对数刻度绘制功能

  5. 5

    如何在matplotlib中使用unicode符号?

  6. 6

    在Matlab中使用errorbarxy在对数刻度上的误差线

  7. 7

    如何在R中使用ggplot2在轴刻度线上添加轴标签,类似于Fivethirtyeight样式?

  8. 8

    在Gadfly中使用对数刻度调整刻度间距

  9. 9

    如何在轴中使用刻度,而不指定刻度的最后一个值?

  10. 10

    如何在Idris中使用ST获得ReaderT r的功能?

  11. 11

    更改轴以在Seaborn中使用对数刻度

  12. 12

    如何使用对数(符号)标度为yAxis设置刻度?

  13. 13

    如何在PHP中使用If对数组进行排序

  14. 14

    如何在R中使用子功能

  15. 15

    如何在Perl中使用函数对数?

  16. 16

    如何在对数刻度上绘制CCDF图?

  17. 17

    使用ggplot在x轴上以对数刻度绘制功能

  18. 18

    如何在Ubuntu中使用数学符号?

  19. 19

    在条形图中使用对数刻度

  20. 20

    如何在R中使用grep选择精确匹配来对数据帧进行子集化

  21. 21

    如何在matplotlib中的对数轴上设置刻度线

  22. 22

    如何在对数刻度中使用`polygon()`?

  23. 23

    如何在Simulink Matlab功能块中使用符号

  24. 24

    如何使用 Matlab R2015a 显示对数刻度颜色条?

  25. 25

    如何在 matplotlib 中更改对数刻度刻度标签

  26. 26

    如何在paraview中使用对数缩放显示负值

  27. 27

    如何在 R 中使用散点图的绘图点符号值

  28. 28

    如何在R的扫描功能中使用STATS

  29. 29

    如何使用具有标签之间相同距离的对数刻度属性的符号刻度

热门标签

归档