【问题标题】:Get an specific value of a category of a DataFrame Python获取 DataFrame Python 类别的特定值
【发布时间】:2021-10-11 01:44:42
【问题描述】:

我希望将特定类别的特定值附加到列表中。

这是我的代码:

amesData = pd.read_csv(fileName, usecols = ['Zip Code','Score'])

listData =[]
for result in amesData['Zip Code']:
    if result==78701:  
        listData = amesData['Score']

这是我正在尝试的,但是当我打印 listData 时,它会打印 csv 文件中的所有分数,而不仅仅是那些以 78701 作为邮政编码的分数。

【问题讨论】:

    标签: python dataframe csv


    【解决方案1】:

    = 更改为append()

    amesData = pd.read_csv(fileName, usecols = ['Zip Code','Score'])
    
    listData =[]
    for result in amesData['Zip Code']:
        if result==78701:  
            listData.append(amesData['Score'])  # <---- this line
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-26
      • 1970-01-01
      相关资源
      最近更新 更多