ggplot如何与prop.table(table(x)一起使用?

艾布洛伊

首先,我有一个带有两个分类变量的数据,如下所示:

nombre <- c("A","B","C","A","D","F","F","H","I","J")
sexo <- c(rep("man",4),rep("woman",6))
edad <- c (25,14,25,76,12,90,65,45,56,43)
pais <- c(rep("spain",3),rep("italy",4),rep("portugal",3))

data <- data.frame(nombre=nombre,sexo=sexo,edad=edad,pais=pais)

如果我使用:

prop.table(table(data$sexo,data$pais), margin=1)

我可以看到各个级别的相对频率,例如 Italy (Man=0.25 Woman=0.5)

但是问题是当我尝试绘制时,prop.table(table(x))我得到了一些不同的东西

ggplot(as.data.frame(prop.table(table(data),margin=1)), aes(x=pais ,y =Freq, fill=sexo))+geom_bar(stat="identity")

Y0到3轴上,例如在条形图中,Italy (Woman=2 Man=2.5)我不需要(并且我不知道显示的内容),我想要的与我的表格相同prop.table(table(x))

我认为问题是与保证金= 1相关的

谢谢!

笨狼

你需要做一张桌子

tab = prop.table(table(data$sexo,data$pais), margin=1)
tab = as.data.frame(tab)

然后绘制:

ggplot(tab,aes(x=Var2,y=Freq,fill=Var1)) + geom_col()

或者简单地:

barplot(prop.table(table(data$sexo,data$pais), margin=1))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在函数中将R data.table列名与cube(...,j =,...)一起使用?

来自分类Dev

如何将行为context.table与键值表一起使用?

来自分类Dev

如何将 LazyPaginator 与 RequestConfig 和 Table 类一起使用?

来自分类Dev

如何将 asyncpg.copy_to_table 与 Pandas Dataframe 一起使用

来自分类Dev

mmap如何与x32 ABI一起使用?

来自分类Dev

.GET().prop()无法一起使用

来自分类Dev

如何将table()与dplyr group by,purrr映射和数据帧/小对象列表一起使用?(在R中)

来自分类Dev

如何在md-table内将md-radio-group与ng-repeat一起使用?

来自分类Dev

与ggplot一起使用mapply

来自分类Dev

将ggplot2与data.table一起使用以产生多个.pdfs会在每个图上产生所有数据

来自分类Dev

如何将序列化的CRFClassifier与StanfordCoreNLP prop'ner'一起使用

来自分类Dev

在ggplot2中一起使用xlim(,)和scale_x_reverse()

来自分类Dev

如何将 x:Static 与 x:String 一起使用

来自分类Dev

如何使PreferenceFragment与MainActivity一起使用

来自分类Dev

如何与默认包装一起使用?

来自分类Dev

backpatching如何与标记一起使用?

来自分类Dev

getline如何与cin一起使用?

来自分类Dev

如何使Powermock与Dexmaker一起使用

来自分类Dev

如何使__debugInfo与XDebug一起使用?

来自分类Dev

如何与gradle一起使用JMH?

来自分类Dev

如何使TLS与Java一起使用?

来自分类Dev

如何与JTextArea一起使用JScrollPane?

来自分类Dev

如何与流星一起使用Prerenderio?

来自分类Dev

如何与Eclipse一起使用TortoiseSVN

来自分类Dev

如何与[if]一起使用[getElementById]?

来自分类Dev

如何使Mixitup与Wordpress一起使用?

来自分类Dev

如何使bbmustache与Elixir一起使用?

来自分类Dev

RESTful如何与PHP一起使用?

来自分类Dev

Heredocs如何与xargs一起使用?

Related 相关文章

  1. 1

    如何在函数中将R data.table列名与cube(...,j =,...)一起使用?

  2. 2

    如何将行为context.table与键值表一起使用?

  3. 3

    如何将 LazyPaginator 与 RequestConfig 和 Table 类一起使用?

  4. 4

    如何将 asyncpg.copy_to_table 与 Pandas Dataframe 一起使用

  5. 5

    mmap如何与x32 ABI一起使用?

  6. 6

    .GET().prop()无法一起使用

  7. 7

    如何将table()与dplyr group by,purrr映射和数据帧/小对象列表一起使用?(在R中)

  8. 8

    如何在md-table内将md-radio-group与ng-repeat一起使用?

  9. 9

    与ggplot一起使用mapply

  10. 10

    将ggplot2与data.table一起使用以产生多个.pdfs会在每个图上产生所有数据

  11. 11

    如何将序列化的CRFClassifier与StanfordCoreNLP prop'ner'一起使用

  12. 12

    在ggplot2中一起使用xlim(,)和scale_x_reverse()

  13. 13

    如何将 x:Static 与 x:String 一起使用

  14. 14

    如何使PreferenceFragment与MainActivity一起使用

  15. 15

    如何与默认包装一起使用?

  16. 16

    backpatching如何与标记一起使用?

  17. 17

    getline如何与cin一起使用?

  18. 18

    如何使Powermock与Dexmaker一起使用

  19. 19

    如何使__debugInfo与XDebug一起使用?

  20. 20

    如何与gradle一起使用JMH?

  21. 21

    如何使TLS与Java一起使用?

  22. 22

    如何与JTextArea一起使用JScrollPane?

  23. 23

    如何与流星一起使用Prerenderio?

  24. 24

    如何与Eclipse一起使用TortoiseSVN

  25. 25

    如何与[if]一起使用[getElementById]?

  26. 26

    如何使Mixitup与Wordpress一起使用?

  27. 27

    如何使bbmustache与Elixir一起使用?

  28. 28

    RESTful如何与PHP一起使用?

  29. 29

    Heredocs如何与xargs一起使用?

热门标签

归档