楼主: 2017110138
3111 5

[问答] R语言分面图调整分面顺序 [推广有奖]

  • 5关注
  • 0粉丝

教授

69%

还不是VIP/贵宾

-

威望
0
论坛币
1860 个
通用积分
7.1692
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
19195 点
帖子
725
精华
0
在线时间
345 小时
注册时间
2018-10-12
最后登录
2025-4-2

楼主
2017110138 发表于 2021-10-28 21:06:51 |AI写论文
30论坛币
请问一下各位,这个R语言做这种分面图,如何控制分面的行或列的顺序,比如下图列的排列为3,4,5,我想让图列的顺序为5,4,3或4,3,5。还有就是将图中行的排列也更改,调整为1,0(就是1在第一行)。麻烦各位伸出援手帮帮我,谢谢各位


Rplot.png

最佳答案

s609078902 查看完整内容

factor() 函数有个 levels 参数可以控制因子顺序,如 factor(1:3, levels = c(2, 1, 3))
关键词:R语言 R语言分面绘图问题

回帖推荐

s609078902 发表于4楼  查看完整内容

factor() 函数有个 levels 参数可以控制因子顺序,如 factor(1:3, levels = c(2, 1, 3))

沙发
s609078902 发表于 2021-10-28 21:06:52
2017110138 发表于 2021-10-29 15:06
非常感谢您的解答,我是R语言的初学者,将分面转换为因子我会,麻烦您告知一下如何通过因子水平控制分面的 ...
factor() 函数有个 levels 参数可以控制因子顺序,如 factor(1:3, levels = c(2, 1, 3))
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

藤椅
s609078902 发表于 2021-10-29 14:42:33 来自手机
将分面用的变量转换为因子,通过因子水平控制分面的顺序

板凳
2017110138 发表于 2021-10-29 15:06:57
s609078902 发表于 2021-10-29 14:42
将分面用的变量转换为因子,通过因子水平控制分面的顺序
非常感谢您的解答,我是R语言的初学者,将分面转换为因子我会,麻烦您告知一下如何通过因子水平控制分面的顺序?谢谢。

报纸
2017110138 发表于 2021-10-30 09:59:06
s609078902 发表于 2021-10-29 17:45
factor() 函数有个 levels 参数可以控制因子顺序,如 factor(1:3, levels = c(2, 1, 3))
非常感谢您的耐心解答,如果想要排序的是字符变量请添加“ ”这个符号,比如factor(x, levels=c("A","B")),问题解决了,感谢您提供的解答,谢谢

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 08:33