楼主: 好好吃的肉
4152 4

[问答] 请问如何对一列数据同时加上0.1 [推广有奖]

  • 1关注
  • 0粉丝

已卖:3份资源

硕士生

83%

还不是VIP/贵宾

-

威望
0
论坛币
57 个
通用积分
137.1453
学术水平
2 点
热心指数
6 点
信用等级
6 点
经验
10177 点
帖子
115
精华
0
在线时间
207 小时
注册时间
2015-4-5
最后登录
2024-12-15

楼主
好好吃的肉 学生认证  发表于 2017-5-17 22:11:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题,因变量因为有某个值等于0,所以在想对因变量进行log()时不能处理,现在想在每个数都加上0.1,这样就可以log了,请问该如何操作,谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:如何操作 Log 因变量 如何

沙发
飞天玄舞6 在职认证  发表于 2017-5-17 22:18:00
可以直接对一列加1,R中会自动循环补充。

藤椅
好好吃的肉 学生认证  发表于 2017-5-17 22:20:34
飞天玄舞6 发表于 2017-5-17 22:18
可以直接对一列加1,R中会自动循环补充。
不好意思我是小白,不是很明白你的意思,是在Excel中直接加上1还是写代码的时候加1?代码该如何写呢?谢谢

板凳
zhou1_20 发表于 2017-5-18 00:11:25 来自手机
好好吃的肉 发表于 2017-5-17 22:11
如题,因变量因为有某个值等于0,所以在想对因变量进行log()时不能处理,现在想在每个数都加上0.1,这样就 ...
直接在R里加就行

报纸
gongjiangchao 发表于 2017-5-20 09:02:57
library(dplyr)
x<-data.frame(x1=1:3,x2=4:6)
x
  x1 x2
1  1  4
2  2  5
3  3  6
mutate(x,x2=x2+1)

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-6 16:15