numpy 讀取資料

2022-04-01 04:01:21 字數 1368 閱讀 3733

一、csv檔案

csv: comma-separated value,逗號分隔值檔案

顯示:**狀態

原始檔:換行和逗號分隔,逗號 列,換行 行

二、讀取資料

1、方法

loadtxt(fname, dtype=float, delimiter=none, skiprows=0, usecols=none, unpack=false)

#fname: 檔名稱

#dtype: 資料型別

#delimiter: 分隔符

#skiprows: 跳過的行數

#usercols: 讀取指定的列

#unpack: 轉換位置

2、示例

a、不轉置

import

numpy as np

arr1 = np.loadtxt('

./test.csv

', delimiter='

,', dtype=int)

print

(arr1)

print(arr1.dtype)

b、轉置

import

numpy as np

arr1 = np.loadtxt('

./test.csv

', delimiter='

,', dtype=int, unpack=true)

print(arr1)

3、轉置(裝換位置)

a、transpose()

import

numpy as np

arr1 = np.arange(2, 14).reshape(3, 4)

print

(arr1)

print('

=' * 30)

arr2 =np.transpose(arr1)

print(arr2)

b、swapaxes(1,0)

arr1 = np.arange(2, 14).reshape(3, 4)

print

(arr1)

print('

=' * 30)

arr2 = np.swapaxes(arr1, 1, 0)

print(arr2)

c、t

import

numpy as np

arr1 = np.arange(2, 14).reshape(3, 4)

print

(arr1)

print('

=' * 30)

arr2 =arr1.t

print(arr2)

numpy 讀取csv格式的資料

從某種意義來說,csv檔案屬於txt檔案 csv檔案預設是以逗號分隔資料 用loadtxt讀取到的資料儲存形式類似二維陣列 data us video data numbers.csv 資料儲存路徑 t us np.loadtxt us file path,delimiter dtype int 實...

numpy讀取本地資料,轉置和切片索引

import numpy as np file name r e workspace python data analyze numpy csv data.csv t1 np.loadtxt file name,int delimiter print t1 t2 np.loadtxt file na...

Numpy 資料精度

資料型別 描述bool boolean true or false stored as a byte int default integer type same as c long normally either int64 or int32 intc identical to c int norm...