【发布时间】:2020-05-17 05:21:06
【问题描述】:
我在 csv 中有一个如下所示的数据:original data
我正在尝试重写 csv 并使我的数据看起来像这样: What I want it to look like
我似乎无法获得时间列的个别数据。
dataset = pd.read_csv('/data.csv', index_col=False, dtype='unicode')
df = pd.DataFrame(dataset)
timeCol = df['Time']
print(timeCol)
counter = 0
for index, row in timeCol.itertuples():
if(counter < 2):
print(row)
counter +=1
else:
counter =0
-
AttributeError: 'Series' object has no attribute 'itertuples'将出现错误。为什么会这样? - 我的逻辑好像错了,有没有更好的办法?
【问题讨论】:
-
df.melt('Time',var_name = 'Shape',value_name = 'Color') -
谢谢@ansev 你想为此发布答案吗?