我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

R语言 如何将宽数据中某几列一并转换为长数据?

举个例子,我想保持ID和VISIT不动,但是把CLASS、MEDICINE、DAY改成长数据的样子,比如ID为7的样本就变成
ID VISIT CLASS MEDICINE DAY
7 6M Beta Blockers lopressor 2
7 6M Ace Inhibitor lisinopril 2
7 12M Beta Blockers lopressor 2
7 12M Ace Inhibitor lisinopril 2
……
原数据如图

img

melt好像只能处理一列数据,像这样应该怎么做呢?有人解答吗

近期文章

  • c#中属性关于get和set的操作
  • Symfony2中的Bcrypt加密
  • 关于深度优先搜索OPEN CLOSED表
  • win7无法访问局域网共享计算机,可以看见,能ping通,提示找不到路径,网上的教程都看到都不行,固定ip,网关,Dns不能修改
  • 急问Java初学者!
  • Fortran代码用vscode运行出现浮点数异常
  • 软件和硬盘(系统盘)的问题
  • x = a [ b : b + c ]是什么意思
  • blender新建不了几何节点
  • 无法从PHP中的文件解码JSON
  • 数据结构C++或C语言都可
  • Niagara Module脚本
  • 一个较复杂的数学问题
  • 求对这个简单的代码纠错
  • Fortran77运行结果出现浮点数下沉
  • gateway访问报404错误
  • C++中char的输出
  • 在出现int i = i1 ++以后,i1是不是就等于++后的结果11
  • SELECT * FROM给出其他结果然后SELECT 2010,2011 FROM
  • 无法修改参数,少于所需目的地数量

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华