我缺少 1 行來顯示 3 列,有人可以幫忙。
df_dummy = data.frame(ID = c(1001:1010),
INT1 = sample(x = c(1:200), size = 10, replace = T)
)
col_double = function(df, col){
df[,'double'] = df[,col]*2
}
col_double(df = df_dummy, col = 'INT1')
uj5u.com熱心網友回復:
在函式中定義回傳物件df:
col_double = function(df, col){
df[,'double'] <- df[,col]*2
df
}
ID INT1 double
1 1001 168 336
2 1002 154 308
3 1003 198 396
4 1004 89 178
5 1005 197 394
6 1006 4 8
7 1007 53 106
8 1008 108 216
9 1009 138 276
10 1010 75 150
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/484919.html
上一篇:在r中將列分成多列時丟失資料
