楼主: njc0916
3302 1

[问答] R语言reshape2整理面板数据格式的问题 [推广有奖]

  • 19关注
  • 0粉丝

博士生

25%

还不是VIP/贵宾

-

威望
0
论坛币
1468 个
通用积分
1.8001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1743 点
帖子
57
精华
0
在线时间
471 小时
注册时间
2012-3-25
最后登录
2025-12-2

楼主
njc0916 发表于 2017-4-6 16:35:52 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
原本是图1的数据形式,使用reshape2包进行处理后,变成了图2的格式,这样可以用来进行面板数据的分析。可是图2中年份的前面为什么都加了一个“x”呢?怎么才能让它不要自动加上呢?

使用的命令如下:
library(reshape2)
mar=read.csv("mar.csv")
mardata=melt(mar,id=c("pvc","var"),variable.name = "year")
mardata

dcast(mardata,pvc+year~var)


图1如下:
1.jpg

图2如下:
2.jpg

请问如何才能不让年份前面出现 “ X ” ?


二维码

扫码加我 拉你入群

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

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

关键词:reshape Shape 数据格式 面板数据 RES R语言 面板数据 数据整理 reshape2 melt

回帖推荐

nieqiang110 发表于2楼  查看完整内容

gsub(\"X\",\"\",\"year\")

沙发
nieqiang110 学生认证  发表于 2017-4-7 10:50:08 来自手机
gsub(\"X\",\"\",\"year\")
已有 1 人评分经验 收起 理由
李会超 + 40 精彩帖子

总评分: 经验 + 40   查看全部评分

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

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