我有下面提到的大数据框:
S.NO T1 T2 T3 T4
1 12 100000 2 250000
2 5 1000000 8 300000
3 10 50000 12 400000
4 1 80000 3 175000
我希望以百万分之一转换T2
和T4
(即T1
和T2
的值除以1000000)
输出:
S.NO T1 T2 T3 T4
1 12 0.1 2 0.25
2 5 1 8 0.3
3 10 0.05 12 0.4
4 1 0.08 3 0.175
答案 0 :(得分:3)
我们可以对数据集的列进行子集,除以1e6,然后更新数据集列
df1[c("T2", "T4")] <- df1[c("T2", "T4")]/1e6