pandas:访问MultiColumn值?

时间:2018-01-31 15:55:08

标签: python pandas

我有一个Pandas数据集df,如下所示:

enter image description here

我想计算每个社区True的商家信息的比例。

我该怎么做?

我假设我可以做类似的事情:

df['total'] = df.listing_id.True + df.listing_id.False
df['percent_true'] = df.listing_id.True / df.total * 100

但似乎没有:我得到AttributeError: 'Series' object has no attribute 'True'

更新:这是根据要求提供的一些数据(虽然我不知道如何将其转换为MultiColumn):

data = [
  { 'neighbourhood': 'Barking and Dagenham', False: 795, True: 0 },
  { 'neighbourhood': 'Barnet', False: 6451, True: 0 },
  { 'neighbourhood': 'Bexley', False: 704, True: 0 },
  { 'neighbourhood': 'Brent', False: 13681, True: 576 }
  { 'neighbourhood': 'Bromley', False: Bromley, True: 0 }
]
df = pd.DataFrame(data)

0 个答案:

没有答案