R按预定义设置为条形图订购表格
我有一张这样的桌子:R按预定义设置为条形图订购表格,r,graph,bar-chart,R,Graph,Bar Chart,我有一张这样的桌子: cos_table<-table(df$COS) #simply count the frequency of COS in the table 当我用条形图(cos_table)绘制它时,我得到了一个顺序为B C D的条形图 我的要求是以不同的顺序组织条形图:a D C B(这对最终用户有意义)。问:我如何组织一个表格,以便选择顺序 barplot(cos_table[c("A","D","C","B")]) 如果您想避免因子。您可以通过将COS转换为因子来按所
cos_table<-table(df$COS) #simply count the frequency of COS in the table
当我用条形图(cos_table)
绘制它时,我得到了一个顺序为B C D的条形图
我的要求是以不同的顺序组织条形图:a D C B(这对最终用户有意义)。问:我如何组织一个表格,以便选择顺序
barplot(cos_table[c("A","D","C","B")])
如果您想避免因子。您可以通过将
COS
转换为因子来按所需顺序排列类别:
df$COS = factor(df$COS, levels=c("A","D","C","B"))
在运行table
之前,请执行以下操作:df$COS=factor(df$COS,levels=c(“A”、“D”、“c”、“B”))
@eipi10 yes-这就完成了。请写下来作为答案
df$COS = factor(df$COS, levels=c("A","D","C","B"))