我有一个SQL代码,我想把它转换成python。任务是按城市和属性类型找到卧室和浴室的平均数量。下面是SQL代码:
SELECT city, property_type, SUM(bathrooms)/COUNT(bathrooms) AS avg_bathrooms,
SUM(bedrooms)/COUNT(bedrooms) AS avg_bedrooms
FROM airbnb_search_details
GROUP BY property_type, city
这是我想到的,但我在这一部分卡住了:
import pandas as pd
airbnb_search_details.head()
df = airbnb_search_details
mean_bedrooms = df.groupby(['city', 'property_type'])['bedrooms'].mean()
mean_bathrooms = df.groupby(['city', 'property_type'])['bedrooms'].mean()
我将感激你的帮助。
1条答案
按热度按时间rkkpypqq1#
同样,很难知道是否没有预期输出或问题。
我想我明白你在找什么
试试下面的,让我知道它是否有效。