91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么用numpy讀取csv文件指定列

小億
122
2023-12-15 21:47:32
欄目: 編程語言

要使用NumPy讀取CSV文件中的指定列,可以使用numpy.genfromtxt()函數。以下是一個示例代碼:

import numpy as np

# 讀取CSV文件
data = np.genfromtxt('file.csv', delimiter=',')

# 選擇指定列
selected_cols = data[:, [0, 2, 4]]  # 這里選擇第1、第3、第5列

print(selected_cols)

在這個示例中,我們使用genfromtxt()函數讀取了名為file.csv的CSV文件。默認情況下,genfromtxt()函數會將CSV文件的每一行轉換為NumPy數組中的一行。然后,我們使用索引操作選擇了第1、第3和第5列(索引從0開始)。

如果你想指定列的名稱而不是索引,可以使用names=True參數,然后使用列名稱進行選擇。例如:

data = np.genfromtxt('file.csv', delimiter=',', names=True)
selected_cols = data[['col1', 'col3', 'col5']]

在這個示例中,CSV文件的第一行被解析為列名稱。通過將names=True傳遞給genfromtxt()函數,我們告訴它將第一行視為列名稱。然后,我們使用列名稱進行選擇。

0
长子县| 建阳市| 卓资县| 剑河县| 海盐县| 阿瓦提县| 垫江县| 建湖县| 林芝县| 定襄县| 临沧市| 博客| 进贤县| 盐津县| 康保县| 象山县| 太康县| 合川市| 怀集县| 白沙| 康乐县| 都匀市| 临湘市| 兴山县| 泰和县| 公主岭市| 突泉县| 宁城县| 海淀区| 安多县| 广昌县| 玉田县| 长顺县| 乌兰浩特市| 宜州市| 二连浩特市| 久治县| 东港市| 工布江达县| 罗源县| 嘉鱼县|