0
我需要以快速方式替換熊貓數據幀的所有值。如何替換熊貓數據幀中的所有值
data = pd.read_csv("data.txt", sep="\s*,", header=None)
cross_tab1 = pd.crosstab(data[0], data[1], rownames=['data0'], colnames=['data1'])
之後,我想從數據框中獲取所有的值並向所有的值添加噪聲。我需要一些東西來實現這個可能data.values = data.values + np.random.normal(0, 2.0)
你能幫我嗎?
事實上,它沒有爲我工作。我使用了這個'cross_tab1.update(cross_tab1.values + np.random.normal(0,2.0,size = cross_tab1.size).reshape(cross_tab1.shape))''。值沒有改變/ – user3104352
我測試了這條線,它爲我工作。所有這一切都可能有另一個問題。也許交叉表返回一個副本,你想要修改原始數據? – Alter
是的,我需要修改原始數據。我再次檢查了它,但它對我沒有用。 – user3104352