楼主: 小甲克虫
1111 4

[问答] R语言变量设置问题?(有偿10个论坛币) [推广有奖]

  • 9关注
  • 12粉丝

已卖:3份资源

教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
8155 个
通用积分
114.7411
学术水平
10 点
热心指数
20 点
信用等级
8 点
经验
66643 点
帖子
698
精华
0
在线时间
1457 小时
注册时间
2005-9-20
最后登录
2023-6-16
毕业学校
中南财经政法大学

楼主
小甲克虫 在职认证  发表于 2016-12-31 16:59:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问各位大神,我在EXCEL里的变量导入到R软件后,变量名发生变化,不知道为什么?怎么解决?
比如 课程思修[2] 导入到R以后成为思修.2.
详细见下图:
能够帮我解决问题,本人愿意10个论坛币。谢谢!
1.png



2.png
二维码

扫码加我 拉你入群

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

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

关键词:10个论坛币 变量设置 R语言 论坛币 EXCEL EXCEL 课程 软件

沙发
nuomin 发表于 2016-12-31 20:16:04
重新设置下变量名就可以了,用dimnames(obj)[[2]]<-c(变量名向量)
已有 1 人评分论坛币 收起 理由
happy_287422301 + 100 补偿

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

藤椅
小甲克虫 在职认证  发表于 2017-1-2 17:19:00
nuomin 发表于 2016-12-31 20:16
重新设置下变量名就可以了,用dimnames(obj)[[2]]
谢谢,请问造成这样问题的原因是什么呢????
已有 1 人评分经验 论坛币 收起 理由
happy_287422301 + 100 + 40 鼓励积极发帖讨论

总评分: 经验 + 100  论坛币 + 40   查看全部评分

板凳
happy_287422301 在职认证  发表于 2017-1-6 08:23:30
nuomin 发表于 2016-12-31 20:16
重新设置下变量名就可以了,用dimnames(obj)[[2]]
欢迎继续积极参与论坛活动!

报纸
zhou1_20 发表于 2017-1-6 09:11:10
这和R语言变量的命名规则有关,R中变量名只能是大小写字母和 . _ - 的组合还有就是封装的字符串,EXCEL读取进来的列名相当于变量名,R语言要检查它是否满足命名规则,先检查后封装。R提供了解决机制check.names = FALSE就行,直接封装为字符串。


捕获.PNG
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
nuomin + 5 + 5 + 5 精彩帖子

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

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

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