Tôi có một dataframe như thế này:cách Pythonic để tính chiều dài của danh sách trong cột dataframe gấu trúc
CreationDate
2013-12-22 15:25:02 [ubuntu, mac-osx, syslinux]
2009-12-14 14:29:32 [ubuntu, mod-rewrite, laconica, apache-2.2]
2013-12-22 15:42:00 [ubuntu, nat, squid, mikrotik]
Tôi chiều dài tính toán của danh sách trong cột CreationDate
và thực hiện một Length
cột mới như thế này:
df['Length'] = df.CreationDate.apply(lambda x: len(x))
nào mang lại cho tôi điều này:
CreationDate Length
2013-12-22 15:25:02 [ubuntu, mac-osx, syslinux] 3
2009-12-14 14:29:32 [ubuntu, mod-rewrite, laconica, apache-2.2] 4
2013-12-22 15:42:00 [ubuntu, nat, squid, mikrotik] 4
có p hơn ythonic cách để làm điều này?
Tốc độ tương tự cho một khung dữ liệu nhỏ nhưng ít ký tự hơn. Bạn có nghĩ rằng nó sẽ tạo sự khác biệt cho dataframe lớn? – MYGz