我将一个csv文件加载到“数据集”中,并尝试执行dataset.head(),但是它报告了一个错误。如何检查numpy数组的头或尾?没有指定特定行?
答案 0 :(得分:9)
对于类似头的函数,您可以仅使用dataset[:10]
对数组进行切片。
对于类似尾巴的函数,您可以使用dataset[-10:]
切片数组。
答案 1 :(得分:0)
您可以对任何可迭代的python执行此操作。
Python 3.x(https://www.python.org/dev/peps/pep-3132/)中的PEP-3132可以将*
符号用于可迭代对象的“其余”。
要做你想做的事:
>>> import numpy as np
>>> np.array((1,2,3))
array([1, 2, 3])
>>> head, *tail = np.array((1,2,3))
>>> head
1
>>> tail
[2, 3]