我在熊貓數據框中發現奇怪的值賦值限制。這裏有一個簡單的例子python:pandas.dataframe.values not chaning
from __future__ import print_function
from pandas import DataFrame
import numpy as np
data=DataFrame({'one':[1,2],'two':[3.0,4]})
data.values[1,1]=data.values[1,1]*6 # these are type<numpyfloat64>
print(data.values[1,1])
#still returns 4.0 instead of expected 24.0
我很感激爲什麼會發生這種情況的解釋。
低調選民的照顧評論? –