楼主: 番茄奏鸣曲
4658 2

[问答] 有一个函数看不懂,还麻烦哪位大神帮忙看一下 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

60%

还不是VIP/贵宾

-

威望
0
论坛币
1808 个
通用积分
32.1968
学术水平
0 点
热心指数
4 点
信用等级
0 点
经验
6004 点
帖子
92
精华
0
在线时间
150 小时
注册时间
2012-2-20
最后登录
2022-4-28

楼主
番茄奏鸣曲 发表于 2022-2-6 13:48:14 |AI写论文
20论坛币


Data base Y 有2412 obs 和 11 variables,
现在要把数据格式从wide format 转换成long format
于是转换代码如下:
Y_long <- dfidx(Y, shape = "wide", choice = "choice", sep = ".", varying = 3:10)

不明白的点:
sep"."指的是什么?
varying = 3:10是什么意思?(是从第几列到第几列啊?我这个一直搞不清楚?)

谢谢各位大神

最佳答案

joy3421578 查看完整内容

sep"."指的是什么? sep指的分隔符 就是varying = 3:10 要转换的3到10列的列名会有个分隔符 比如aaa.11 aaa.22 sep用来指定这个分隔符
关键词:看不懂 Variables Variable format FORMA

沙发
joy3421578 发表于 2022-2-6 13:48:15
sep"."指的是什么?  sep指的分隔符 就是varying = 3:10 要转换的3到10列的列名会有个分隔符 比如aaa.11 aaa.22   sep用来指定这个分隔符

藤椅
s609078902 发表于 2022-2-8 13:45:27
我也看不懂,我推荐你用 tiydr::pivot_longer() 函数来转换

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

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