楼主: shang00122
7512 7

[问答] 请问R语言如何同时在一列中显示多种分类变量? [推广有奖]

  • 6关注
  • 3粉丝

已卖:1份资源

副教授

40%

还不是VIP/贵宾

-

威望
0
论坛币
2518 个
通用积分
40.0287
学术水平
3 点
热心指数
6 点
信用等级
2 点
经验
10231 点
帖子
572
精华
0
在线时间
425 小时
注册时间
2009-2-1
最后登录
2025-2-22

楼主
shang00122 在职认证  发表于 2015-1-3 21:08:18 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
假设某一数据框,有性别、职业这两个分类变量,同时还有得分情况。我用reshape函数melt之后,然后用cast,只能有性别~得分,职业~得分,能否性别、职业这两个分类变量在同一列中同时显示呢?谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:分类变量 R语言 reshape Shape APE 如何

style.jpg (20.58 KB)

style.jpg

沙发
liu7788414 在职认证  发表于 2015-1-3 21:37:00 来自手机
shang00122 发表于 2015-1-3 21:08
假设某一数据框,有性别、职业这两个分类变量,同时还有得分情况。我用reshape函数melt之后,然后用cast,只 ...
你是指画图吗?

藤椅
shang00122 在职认证  发表于 2015-1-3 21:46:49
奥,不是图,我指的是表

板凳
jiangbeilu 学生认证  发表于 2015-1-4 09:16:10
请用split函数,分成list就可以看到了

报纸
shang00122 在职认证  发表于 2015-1-4 09:42:19
jiangbeilu 发表于 2015-1-4 09:16
请用split函数,分成list就可以看到了
您好,我学习了一下split的示例,如下所示。但能显示成“分类变量在同一列,得分在一列”的形式吗?谢谢!
> split(ma,col(ma))
$`1`
[1]  1  2  3  4  5  6  7  8  9 10

$`2`
[1] 16  9  4  1  0  1  4  9 16 25

地板
jiangbeilu 学生认证  发表于 2015-1-4 09:58:31
不行的,需要另外再作改变。
因为这分好之后就是一个list数据类型。R里不是Excel,可以那样自由的安排单元格。

7
shang00122 在职认证  发表于 2015-1-4 10:05:22
jiangbeilu 发表于 2015-1-4 09:58
不行的,需要另外再作改变。
因为这分好之后就是一个list数据类型。R里不是Excel,可以那样自由的安排单元 ...
嗯,谢谢。

8
yywan0913 在职认证  发表于 2015-1-4 13:52:35
性别+职业~得分

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-8 21:56