我知道要删除一个我可以使用的列df = df.drop('column_name', 1),但是如何通过索引哪个列来删除列?如在没有插入名称?
对不起,如果这个问题已经重复,我似乎无法找到它
我正在尝试显示一个并排的条形图,用于比较两列之间每个字母等级的计数.(A彼此相邻,B彼此相邻等)
> dat = data.frame(grade1 = c('A','A','A','B','B','C'), grade2 = c('A','B','C','C','D','D'))
> dat
grade1 grade2
1 A A
2 A B
3 A C
4 B C
5 B D
6 C D
> ggplot(dat, aes(x=grade1, fill=grade2)) +
geom_bar(position=position_dodge())
Run Code Online (Sandbox Code Playgroud)
我试图得到一个看起来像这样的结果,在x轴上有4个标签(A,B,C,D).我应该使用特定的dplyr函数吗?
https://i0.wp.com/martinsbioblogg.files.wordpress.com/2014/03/means-barplot.png