Expected outout
试图找到所有的网址与响应代码200使用Pandas-分组 Dataframe 。下面是我的代码,给出下面的错误消息:值错误:必须为get_group提供具有多个分组键的元组
url_response_grouped = log_df.groupby(['URL','ResponseCode'])
url_response_grouped.ngroups
url_response_grouped.groups.keys()
url_response_grouped.get_group('URL','200')
2条答案
按热度按时间yc0p9oo01#
好了,现在我明白了,你并不需要使用groupby()和两列来查看所有'ResponseCode'为200.00的URL,你只需要做:
然后:
下面的代码将无法工作,因为您获得了多个值作为URL,但它们都不是"URL"。
rekjcdws2#
虽然这个问题已经完美解决了,但是还是想提供一个元组的解决方案,如果你确实想基于多列进行groupby,并且想得到一个特定的组,那么
希望以后能对某人有所帮助!