Python 在数据帧中添加随机噪声和随机NA
我有一个熊猫数据帧,我想在数据中添加随机NA和随机噪声Python 在数据帧中添加随机噪声和随机NA,python,pandas,Python,Pandas,我有一个熊猫数据帧,我想在数据中添加随机NA和随机噪声 exp_TSPAN6 exp_TNMD exp_DPM1 exp_SCYL3 exp_C1orf112 0 7.951917 3.524705 12.043700 7.605068 8.214067 1 8.079243 9.545859 5.6445321 8.509788 6.853905 2 11.335783 12.45859 12.2549
exp_TSPAN6 exp_TNMD exp_DPM1 exp_SCYL3 exp_C1orf112
0 7.951917 3.524705 12.043700 7.605068 8.214067
1 8.079243 9.545859 5.6445321 8.509788 6.853905
2 11.335783 12.45859 12.254986 6.617365 8.196391
示例输出
exp_TSPAN6 exp_TNMD exp_DPM1 exp_SCYL3 exp_C1orf112
0 8.951917 4.524705 11.043700 7.605068 8.214067
1 8.079243 NA NA 8.509788 6.853905
2 11.335783 NA 12.254986 6.617365 9.196391
我尝试了下面的代码来添加NA,但是我不能添加随机噪声
for col in data.columns:
data.loc[data.sample(frac=0.1).index, col] = pd.np.nan
你为什么不试试这里的建议呢:
您想添加哪种随机噪声?@danimesjo random gaussian noise