回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试图打印数据集中<code>ADO_name</code>列的唯一值。下面是我尝试的示例数据集和代码(给出了错误):</p>
<pre><code>import numpy as np
import pandas as pd
from pandas import Series, DataFrame
data = {'ADO_name':['car1','car1','car1','car2','car2','car2'],
'Time_sec':[0,1,2,0,1,2],
'Speed.kph':[50,51,52,0,0,52]}
dframe = DataFrame(data)
for ado in dframe.groupby('ADO_name'):
ado_name = ado["ADO_name"]
adoID = ado_name.unique()
print(adoID)
Traceback (most recent call last):
File "C:\Users\Quinton\AppData\Local\Temp\Rtmp88ifpB\chunk-code-188c39fc7de8.txt", line 14, in <module>
ado_name = ado["ADO_name"]
TypeError: tuple indices must be integers or slices, not str
</code></pre>
<p>我做错了什么?如何解决?请帮忙</p>