我正在尝试将int
添加到Pandas
DataFrame
中的现有值
>>> df.ix['index 5','Total Dollars'] += 10
我收到错误:
ValueError: Must have equal len keys and value when setting with an iterable
。
我认为错误来自datatype
来自:
>>> print type(df.ix['index 5','Total Dollars']
int64 <class 'pandas.core.series.Series'>
数据框通过CSV文件填充。我尝试从另一个CSV文件加载数据库:
>>> print type(df.ix['index 5','Total Dollars']
int64
造成这种差异的原因是什么?