有没有办法加快R中的图形(条形图)。我在Win XP上,即使对于只有4个条形图的图表,它也很痛苦!我也尝试使用gplots库,但它具有相同的速度性能问题。
此脚本需要12分钟才能绘制简单的条形图:
library(gplots)
graphics.off() # Close graphics windows
counts <- c(312676, 256218, 244562, 233332)
letters <- c("E", "A", "I", "S")
windows()
barplot2(
counts,
main=c("Distribution des mots par lettre"),
ylab= "Compte",
names.arg=letters,
density=counts,
beside=TRUE,
col=rainbow(5)
)
答案 0 :(得分:3)
这是因为你提供了参数
density=counts
从该功能的帮助手册:
密度
为条形或条形组件提供阴影线密度的矢量,以每英寸行数为单位。默认值NULL表示不绘制阴影线。密度的非正值也会抑制阴影线的绘制。
看起来你正试图每英寸画几十万行。