我融化了以下data.frame
:
stazione variable value
1 c perc_dati_validi 100
2 i perc_dati_validi 100
3 c min 6
4 i min 6
5 c max 75
6 i max 105
7 c media 25
8 i media 39
9 c 50 24
10 i 50 39
11 c 90 42
12 i 90 60
13 c 95 47
14 i 95 68
15 c 98 53
16 i 98 77
我想绘制按stazione
分组的不同数字变量。
我正在使用:
ggplot(tab22m, aes(x=variable, y=value, fill=stazione))+geom_bar(stat='identity', position='dodge')
结果如下: ggplot2 plot
y比例尺被弄乱了。我希望它从零开始,到105结束。 任何想法? 谢谢。
答案 0 :(得分:0)
我无法复制您的问题。
CREATE TABLE IF NOT EXISTS `eb_faq` (
`id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT,
`articleId` int(11),
`faq_category_id` bigint(20) UNSIGNED DEFAULT NULL,
`name` varchar(255) DEFAULT NULL,
`question` text NOT NULL,
`answer` text NOT NULL,
PRIMARY KEY (`id`),
FOREIGN KEY (articleId) REFERENCES article(id)
);
产生
确保ggplot(tab22m, aes(x=variable, y=value, fill=stazione)) +
geom_bar(stat='identity', position='dodge')
实际上是value
或numeric
向量(请检查integer
);也许以某种方式将str(tab22m)
变成了value
?
factor