楼主: 126victory
1886 6

[问答] 用R语言求每个人的总分啊,先把excel导入到r,然后怎么做呀?求= [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

高中生

32%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
2.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
120 点
帖子
17
精华
0
在线时间
20 小时
注册时间
2019-7-29
最后登录
2019-9-20

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
偶尔=1分,有时=2分,经常=3分,持续=4分,分别求这九个人的总分。先把excel导入到r,然后怎么做呀?一直提示说找不到对象。下图是excel文件 这是excel文件
二维码

扫码加我 拉你入群

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

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

关键词:EXCEL xcel exce R语言 cel R语言 求和

回帖推荐

沙发
Whig 在职认证  发表于 2019-7-29 10:34:49 来自手机 |只看作者 |坛友微信交流群
126victory 发表于 2019-7-29 10:08
偶尔=1分,有时=2分,经常=3分,持续=4分,分别求这九个人的总分。先把excel导入到r,然后怎么做呀?一直提 ...
这用Excel透视表也可以弄出来吧,读到R再操作还不如用透视表

使用道具

藤椅
126victory 发表于 2019-7-29 10:39:17 |只看作者 |坛友微信交流群
Whig 发表于 2019-7-29 10:34
这用Excel透视表也可以弄出来吧,读到R再操作还不如用透视表
就是想知道用r怎么做,我是r的新手,想用这个例子学习一下,以后也用得到,求大神赐教!

使用道具

板凳
Whig 在职认证  发表于 2019-7-29 10:56:17 来自手机 |只看作者 |坛友微信交流群
126victory 发表于 2019-7-29 10:39
就是想知道用r怎么做,我是r的新手,想用这个例子学习一下,以后也用得到,求大神赐教!
但是不明白你的问题是什么呀?找不到对象,什么找不到对象?你怎么把数据导入R的?

使用道具

报纸
126victory 发表于 2019-7-29 11:18:12 |只看作者 |坛友微信交流群
Whig 发表于 2019-7-29 10:56
但是不明白你的问题是什么呀?找不到对象,什么找不到对象?你怎么把数据导入R的?
先把excel保存为csv,然后用read.table函数导入该csv,然后attach,然后就不知道分类变量该怎么赋值以及求和了

使用道具

地板
guoyaodang3 发表于 2019-7-29 16:22:33 |只看作者 |坛友微信交流群

RE: 用R语言求每个人的总分啊,先把excel导入到r,然后怎么做呀?求=

  1. library(openxlsx)

  2. data <- read.xlsx("C:/Users/DALE/Desktop/工作簿1.xlsx", sheet = 1, colNames=TRUE, rowNames = TRUE)  

  3. b <- function(x) {
  4.   switch(x,
  5.          ouer=1,
  6.          youshi=2,
  7.          jingchang=3,
  8.          chixu=4
  9.   )}
  10. b("chixu")
  11. data.vec <- unlist(as.list(data))   #数据框变向量

  12. trans <- sapply(data.vec, b)        #将分类变量重新复制   
  13. data_2 <- matrix(trans, nrow=9, ncol=5)    #转为矩阵
  14. data_2_df <- as.data.frame(data_2)          #转为数据框
  15. data_2_df$total <- data_2_df$V1+data_2_df$V2+data_2_df$V3+data_2_df$V4+data_2_df$V5
复制代码
已有 1 人评分论坛币 收起 理由
cheetahfly + 10 热心帮助其他会员

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

使用道具

7
126victory 发表于 2019-7-29 16:31:14 |只看作者 |坛友微信交流群
guoyaodang3 发表于 2019-7-29 16:22
超级感谢!谢谢谢谢

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-25 00:42