在这种情况下,如果
Dataframe长度较长但又不太宽,则可以将其切片:
ix已弃用。>>> df = pd.Dataframe({"A": range(1000), "B": range(1000)})>>> df<class 'pandas.core.frame.Dataframe'>Int64Index: 1000 entries, 0 to 999Data columns:A 1000 non-null valuesB 1000 non-null valuesdtypes: int64(2)>>> df[:5] A B0 0 01 1 12 2 23 3 34 4 4
如果它既长又宽,我倾向于使用
.ix:
>>> df = pd.Dataframe({i: range(1000) for i in range(100)})>>> df.ix[:5, :10] 0 1 2 3 4 5 6 7 8 9 100 0 0 0 0 0 0 0 0 0 0 01 1 1 1 1 1 1 1 1 1 1 12 2 2 2 2 2 2 2 2 2 2 23 3 3 3 3 3 3 3 3 3 3 34 4 4 4 4 4 4 4 4 4 4 45 5 5 5 5 5 5 5 5 5 5 5
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)