2017-09-06 414 views
1

進口熊貓作爲PD切片一個大熊貓數據幀

X = pd.DataFrame([[1,2,3],[4,5,6]])

X [:: 2]

上面的命令是什麼意思,它是如何工作的?

+1

跳過每隔一行,返回'0,2,4..nth'行。 – Zero

回答

1
更好

更多的數據,它只能通過slicing返回偶數行:

x = pd.DataFrame([[1,2,3],[4,5,6],[7,8,9],[0,1,2]]) 
print (x) 
    0 1 2 
0 1 2 3 
1 4 5 6 
2 7 8 9 
3 0 1 2 

print (x[::2]) 
    0 1 2 
0 1 2 3 
2 7 8 9