创建自定义轴时出现绘图错误

乐涛

我在R的基本绘图系统中创建自定义轴时遇到问题,我有以下数据框,我想针对该数据框绘制趋势以显示每年的变化:

year  <- c(2000, 2002, 2005, 2009)
values  <- c(7332967, 5332780, 5135760, 3464206) 
x  <- data.frame(year, values)

##     year values
## 1    2000    733296
## 2    2002    533278
## 3    2005    513576
## 4    2009    346420

我的第一次尝试是:

plot(x$year, x$value,
     xlab = "Year",
     ylab = "Value",
     type = "b")

但是,这为我在数据框中具有的四个值提供了偏斜的x和y轴。我希望x轴仅包含“年份”列下的四个值,而y轴仅包含“值”列下的四个值。

为此,我尝试创建自定义的x和y轴,但是导致错误:

plot(x$year, x$value,
     type = "b",
     xaxt = "n",
     yaxt = "n",
     xlab = "Year",
     ylab = "Values",
     axis(1, at = 1:nrow(x), labels = x$year),
     axis(2, at = 1:nrow(x), labels = x$value))

"Error in plot.window(...) : invalid 'xlim' value"

和:

plot(x$year, x$value,
     type = "b",
     xaxt = "n",
     yaxt = "n",
     xlab = "Year",
     ylab = "Values",
     axis(1, at = 1:nrow(x), labels = x$year),
     axis(2, at = 1:nrow(x), labels = x$value),
     xlim = c(min(data_plot$year), max(data_plot$year)),
     ylim = c(min(data_plot$Emissions), max(data_plot$Emissions)))

"Error in strsplit(log, NULL) : non-character argument"

我对R很陌生,并尝试在各种站点上寻找解决方案,但是似乎没有什么可以解决问题的,因此提供的任何帮助将不胜感激。

鲍姆斯

axis是一个单独的函数,而不是的参数plot,因此请尝试以下操作:

# First make some extra space on the left for the long numeric axis labels
par(mar=c(5, 6, 1, 1))
# Now plot the points, but suppress the axes
plot(x$year, x$values, xaxt='n', yaxt='n', xlab='Year', ylab='', type='b')
# Add the axes
axis(1, at=x$year, labels=x$year, cex.axis=0.8)
axis(2, at=x$values, labels=x$values, las=1, cex.axis=0.8)
# Add the y label a bit further away from the axis
title(ylab='Value', line=4)

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

创建自定义RestTemplate时Spring-boot出现错误

来自分类Dev

点击Angularjs $ injector:创建自定义角度指令时出现unpr错误

来自分类Dev

尝试创建自定义模型类时出现 Django 错误

来自分类Dev

创建自定义密码重置时出现未知列错误 - Laravel

来自分类Dev

运行自定义Python脚本时出现错误

来自分类Dev

运行自定义代码时出现eclipse错误

来自分类Dev

DocumentView显示自定义字体时出现错误

来自分类Dev

运行自定义Python脚本时出现错误

来自分类Dev

安装自定义脚本时出现节点错误

来自分类Dev

调用自定义附件时出现短代码错误

来自分类Dev

WPF自定义绘图神秘绘图错误

来自分类Dev

自定义刻度线/标签出现在绘图曲面图中的 x 和 y 轴上?

来自分类Dev

Xcode帮助:在Objective-C中创建自定义类时出现非特定错误代码

来自分类Dev

滚动时自定义表格视图单元格绘图的高度错误

来自分类Dev

将$ http服务封装在自定义服务中时,出现自定义方法未定义错误

来自分类Dev

使用自定义析构函数时出现“未定义引用”错误

来自分类Dev

为堆叠线图创建自定义x轴标签

来自分类Dev

尝试在Wordpress中创建自定义帖子类型,不断出现解析错误

来自分类Dev

创建自定义UITableViewCell时崩溃

来自分类Dev

创建自定义变量时出错

来自分类Dev

在Spring Data Solr 1.5.4中创建自定义Solr查询时出现AbstractMethodError

来自分类Dev

创建自定义Arduino库时出现“未知类型名称'String'”

来自分类Dev

使用自定义创建动作测试DRF模型时出现KeyError

来自分类Dev

自定义AlertDialog创建时出现AndroidRuntimeException(alertDialog内部的ScrollView)

来自分类Dev

为Xamarin Android创建自定义控制器时出现问题

来自分类Dev

在Spring Data Solr 1.5.4中创建自定义Solr查询时出现AbstractMethodError

来自分类Dev

在 QLayout 中创建和删除自定义 QWidget 时出现 RAM 问题

来自分类Dev

在 WebStorm 中创建新项目时不会出现自定义插件模块

来自分类Dev

警告“使用相同参数添加轴”和自定义绘图函数

Related 相关文章

  1. 1

    创建自定义RestTemplate时Spring-boot出现错误

  2. 2

    点击Angularjs $ injector:创建自定义角度指令时出现unpr错误

  3. 3

    尝试创建自定义模型类时出现 Django 错误

  4. 4

    创建自定义密码重置时出现未知列错误 - Laravel

  5. 5

    运行自定义Python脚本时出现错误

  6. 6

    运行自定义代码时出现eclipse错误

  7. 7

    DocumentView显示自定义字体时出现错误

  8. 8

    运行自定义Python脚本时出现错误

  9. 9

    安装自定义脚本时出现节点错误

  10. 10

    调用自定义附件时出现短代码错误

  11. 11

    WPF自定义绘图神秘绘图错误

  12. 12

    自定义刻度线/标签出现在绘图曲面图中的 x 和 y 轴上?

  13. 13

    Xcode帮助:在Objective-C中创建自定义类时出现非特定错误代码

  14. 14

    滚动时自定义表格视图单元格绘图的高度错误

  15. 15

    将$ http服务封装在自定义服务中时,出现自定义方法未定义错误

  16. 16

    使用自定义析构函数时出现“未定义引用”错误

  17. 17

    为堆叠线图创建自定义x轴标签

  18. 18

    尝试在Wordpress中创建自定义帖子类型,不断出现解析错误

  19. 19

    创建自定义UITableViewCell时崩溃

  20. 20

    创建自定义变量时出错

  21. 21

    在Spring Data Solr 1.5.4中创建自定义Solr查询时出现AbstractMethodError

  22. 22

    创建自定义Arduino库时出现“未知类型名称'String'”

  23. 23

    使用自定义创建动作测试DRF模型时出现KeyError

  24. 24

    自定义AlertDialog创建时出现AndroidRuntimeException(alertDialog内部的ScrollView)

  25. 25

    为Xamarin Android创建自定义控制器时出现问题

  26. 26

    在Spring Data Solr 1.5.4中创建自定义Solr查询时出现AbstractMethodError

  27. 27

    在 QLayout 中创建和删除自定义 QWidget 时出现 RAM 问题

  28. 28

    在 WebStorm 中创建新项目时不会出现自定义插件模块

  29. 29

    警告“使用相同参数添加轴”和自定义绘图函数

热门标签

归档