【问题标题】:Slicing a pandas dataframe切片熊猫数据框
【发布时间】:2017-09-06 05:26:29
【问题描述】:

将熊猫导入为 pd

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

x[::2]

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

【问题讨论】:

  • 隔行跳过,返回0,2,4..nth行。

标签: python-3.x pandas


【解决方案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

【讨论】:

    猜你喜欢
    • 2015-08-11
    • 1970-01-01
    • 2017-02-22
    • 2021-12-30
    • 1970-01-01
    • 2023-01-26
    • 2018-07-28
    • 2014-04-19
    • 2015-08-27
    相关资源
    最近更新 更多