我得到了一个可以作为例子的图,但这种情况发生在每个有直对角线的图上,包括饼图。 示例1: x <- c(1:5); y <- x
par(pch=22, col="red")
par(mfrow=c(2,4))
opts = c("l","o","b","c")
for(i in 1:length(opts)){
heading = paste("type=",opts[i])
plot(x, y, type="n", main=heading)
所以我有这样的数据:
tag team count pct
E A 12 1.00
E B 5 .50
E C 1 .20
I B 5 .50
I C 4 .80
我想用这个数据制作一个分面饼图,但是我不能让文本标签出现在plot....what上适当的位置,我在这里做错了吗…
ggplot(data, aes(x = factor(1), y = pct, fill = tag)) +
geom_bar(stat = "id
我用一个数据框中的子集在R中制作了一组饼图(使用循环)。我得到了漂亮的饼图,但在每个饼图中颜色总是以相同的顺序分配,而我希望在所有的饼图中将颜色分配给相同的值。
我的代码是:
for (i in 1:length(voisins)) {
y <- subset(zz, Destination==voisins[i])
pie(y$pc,labels=y$Names, col=terrain.colors(nrow(y)) , main=c(y$country[1]))
我希望每个y$Names都有相同的颜色。
我不允许在这里放一个
我已经使用ggplot2为我的数据绘制了极坐标。
我的数据集格式如下:
Time Lat Long Act
18:00 21.05 70.00 feed
18:45 21.00 75.00 walk
19:00 21.09 77.00 walk
19:05 24.98 77.09 rest
代码:
library(ggplot2)
plot.new()
ggplot(aes(x = Lat, y = Long, colour = Act), data = file) +
geom_point()
ggplot(aes(x= Lat
我正在创建一个片段,正如你所看到的,尺寸与传说相比是错误的。你能告诉我哪里出错了吗?谢谢
IT = 26.8
HC = 15.1
FI = 10.8
CD = 10.5
CS = 8.9
I = 7.8
CoS = 7
E = 4.4
U = 3.1
RE = 2.9
M = 2.6
IT+HC+FI+CD+CS+I+CoS+E+U+RE+M
per = c(26.8,15.1,10.8,10.5,8.9,7.8,7,4.4,3.1,2.9,2.6)
sec = c("Information Technology", "Health Care", "
我试图创建一个饼图,但是值彼此重叠。
示例数据:
City_Area Age Spending
A 0-15 100
A 15-30 400
B 0-15 200
B 15-30 300
下面是我的代码:
CA = filter(City_Area == 'A') %>% group_by(City_Area,Age,Spending)
ggplot(CA, aes(x="",y = Spending, fill = Age)) + geom_bar(st