【发布时间】:2012-06-20 18:12:37
【问题描述】:
可以在 R 中为一个点的大小生成一个图表,以表示每年的文档数。我曾尝试使用散点图在 Excel 中生成这样的图表,但没有用。
我知道这可以使用 R 中的 World Map 和 Map Bubbles 来完成,但如果它可以只使用没有世界地图的图表来完成,那将非常有用。
我在这里找到了这段代码StackOverFlow Post
year <- 1:5
logtrans <- log(year)
size <- rep(15,5)
intel2 <- data.frame(HexLogClock=c("#330000", "#FFFFCC", "#660000",
"#FF0000", "#00FF00"),
stringsAsFactors=FALSE)
symbols(year, logtrans, circles=size, inches=0.25, bg=intel2$HexLogClock)
我希望能够制作这个数字,但要根据每年的值改变圆圈的大小。
干杯, 杰斯
示例数据集(抱歉格式化)
Country Year 2008 Year 2009 Year 2010 Year 2011
Argentina 35 60 89 120
Austrailia 56 89 75 100
Canada 25 65 89 148
Ireland 25 65 90 200
Italy 27 75 45 100
New Zealand 56 98 36 54
Spain 78 54 100 89
United Kingdom 56 102 158 238
United States 45 99 179 250
我希望能够使用上面的 TXT 文件执行此操作,我使用命令读取数据!
myData3 <- read.delim(file="noofpublications_Collab2.txt", header = TRUE, sep = "\t")
【问题讨论】:
-
你能提供你的数据样本吗?没有这个,我们能给出的唯一答案是:“是的,你可以做你所要求的。”
-
将在上面添加一个示例txt文件:)