Có gì đó sai khi tôi sử dụng phương pháp groupby:Lỗi Loại: loại unhashable: 'danh sách' khi sử dụng groupby trong python
data = pd.Series(np.random.randn(100),index=pd.date_range('01/01/2001',periods=100))
keys = lambda x: [x.year,x.month]
data.groupby(keys).mean()
nhưng nó có một lỗi: Lỗi Loại: unhashable loại: 'danh sách'. Tôi muốn nhóm theo năm và tháng, sau đó tính toán các phương tiện, tại sao nó đã sai?
Bạn cũng có thể sử dụng 'operator.attrgetter':' key = operator.attrgetter ('năm', 'tháng') ' – falsetru