【发布时间】:2020-05-14 18:04:16
【问题描述】:
我有一个df,其中包含分类和数字数据
df = {'Name':['Tom', 'nick', 'krish', 'jack'],
'Address':['Oxford', 'Cambridge', 'Xianjiang', 'Wuhan'],
'Age':[20, 21, 19, 18],
'Weight':[50, 61, 69, 78]}
df = pd.DataFrame(df)
我需要将每列中的 50 % 随机替换为 NaN,所以结果可能如下图所示
如何用最有效的技术做到这一点,因为我有大量的行和列,我会做很多重复。
【问题讨论】:
-
真实数据中的行数和列数是多少?
标签: python pandas numpy dataframe nan