1. Nauka
  2. /
  3. Kursy
  4. /
  5. Python 数据导入入门

Connected

ćwiczenie

自定义您的 NumPy 导入

如果有些行(例如表头)您不想导入怎么办?如果文件的分隔符不是逗号怎么办?如果您只想导入特定的列又该怎么办?

np.loadtxt() 接受多个参数,对您会很有用:

  • delimiter 用于更改 loadtxt() 预期的分隔符。
    • 逗号分隔可使用 ','。
    • 制表符分隔可使用 '\t'。
  • skiprows 允许您指定要跳过的行数(不是索引)。
  • usecols 接受一个要保留的列索引的列表。

您将要导入的文件 digits_header.txt 含有表头,并且是以制表符分隔的。

Instrukcje

100 XP
  • 补全 np.loadtxt() 的参数:文件是以制表符分隔的,您需要跳过首行,并且只导入第 1 列和第 3 列。
  • 补全 print() 的参数,以打印您刚刚导入的整个数组。