我有Pandas
Dataframe
列Project Type
和Parts
。我想知道在项目类型1的项目中使用了多少部分。我正在尝试使用.count()
,但它不会只返回一个数字。
import pandas as pd
parts_df = pd.DataFrame(data = [['Type 1', ['A', 'B']], ['Type 2', ['B']]], columns=['Project Type', 'Parts'])
print (parts_df[(parts_df['Project Type'] == 'Type 1') & ('A' in parts_df['Parts'])]).count()
输出:
Project Type 0
Parts 0
dtype: int64
期望的输出:
1