簡體   English   中英

在python中打印具有特定值的列

[英]Print column with a specific value in python

我正在使用 Colab。我正在嘗試僅打印 NY、NC、SC 州的數據表

confirmed_cases_USA, deaths_USA = get_confirmed_deaths_tuple_df (USA_covid_data)

# selecting rows based on condition PA, IL,OH,GA ,NC 

options = ['NC',"PA"] 
#options = ['NC',"PA","IL","OH","GA"] 
confirmed_cases_Selected = confirmed_cases_USA[confirmed_cases_USA ['State'].isin(options)] 
deaths_Selected= deaths_USA [deaths_USA ['State'].isin(options)]

print(confirmed_cases_Selected.head())
print(deaths_Selected.head())

輸出是:

countyFIPS            County Name         State  ...  9/19/20  9/20/20  
1921           0  Statewide Unallocated    NC  ...     1166     1166     1166
1922       37001        Alamance County    NC  ...     3695     3728     3749
1923       37003       Alexander County    NC  ...      483      485      488
1924       37005       Alleghany County    NC  ...      219      220      220
1925       37007           Anson County    NC  ...      549      552      553




    countyFIPS            County Name State  ...  9/19/20  9/20/20  
1921           0  Statewide Unallocated    NC  ...        0        0        
1922       37001        Alamance County    NC  ...       48       54       54
1923       37003       Alexander County    NC  ...        5        5        5
1924       37005       Alleghany County    NC  ...        0        0        0
1925       37007           Anson County    NC  ...        4        4        4

我試圖首先按州對數據進行分組,然后得到總數以確認該州的情況

我不確定get_confirmed_deaths_tuple_df做了什么,但它看起來不像數據幀。

USA_covid_data['State'].isin(options)應該返回一個包含TrueFalse的布爾掩碼。 使用USA_covid_data[USA_covid_data['State'].isin(options)]返回滿足True條件的值

它應該看起來像這樣。

confirmed_cases_USA, deaths_USA = get_confirmed_deaths_tuple_df(USA_covid_data[USA_covid_data['State'].isin(options)])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM