我已经尝试了一堆不同的公式,并不断得到错误。df:
df=pd.DataFrame(
{
'Color': ['red','blue','red','red','green','red','yellow'],
'Type': ['Oil', 'Aluminium', 'Oil', 'Oil', 'Cement Paint', 'Synthetic Rubber', 'Emulsion'],
'Finish' : ['Satin', 'Matte', 'Matte', 'Satin', 'Semi-gloss', 'Satin', 'Satin'],
'Use' : ['Interior', 'Exterior', 'Interior', 'Interior', 'Exterior', 'Exterior', 'Exterior'],
'Price' : [55, 75, 60, 60, 55, 75, 50]
}
)
尝试1:错误:“关键字错误:”价格“”
np.where(
df['Price'] == 55,
df['Color'].value_counts()
)
尝试2:“密钥错误:'价格'“
df.loc[(df['Price'] == 55), df['Category'].value_counts()]
请尝试3:“密钥错误:'类别'“
df['Category'].value_counts()[df['Price'] == 55]
有人知道为什么这不起作用吗?
1条答案
按热度按时间x6yk4ghg1#
第一个