【发布时间】:2013-09-13 15:39:29
【问题描述】:
我有一个 DataFrame 对象,有多个列:business_id、categories、type_of_business...
我已经设法通过在原始 DataFrame 对象上的列索引创建了一个只有 business_id 和 categories 的较小 DataFrame。
categories 是特定字符串的列表。例如:['Restaurant, 'food', 'bakery'] - 对应每个business_id。
其中一个类别是Restaurants。我将如何仅检索类别列表中包含单词 Restaurants 的那些企业 ID。
伪代码:
for row in smaller_DataFrame:
if 'Restaurants' in row['categories']:
add this business_id to some dictionary.
我对如何将 if 条件合并到 DataFrame 对象中感兴趣。
提前致谢。
【问题讨论】: