国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

把csv文件轉(zhuǎn)化為數(shù)組及數(shù)組的切片方法

2020-02-15 22:10:55
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在Python中我們經(jīng)常會(huì)用到兩個(gè)庫(kù)Numpy和pandas

csv文件轉(zhuǎn)化為數(shù)組

import numpymy_matrix = numpy.loadtxt(open("c://1.csv","rb"),delimiter=",",skiprows=0) //CSV文件轉(zhuǎn)化為數(shù)組

將數(shù)組或者矩陣存儲(chǔ)為csv文件可以使用如下代碼實(shí)現(xiàn):

numpy.savetxt('new.csv', my_matrix, delimiter = ',')

數(shù)組的切片

數(shù)組切片是原始數(shù)組的視圖,意味著數(shù)據(jù)不會(huì)被復(fù)制,視圖任何修改都會(huì)直接反映到原數(shù)組上:

一維數(shù)組切片

>>> arr2=np.arange(10)>>> arr2array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])>>> arr2[5:8]array([5, 6, 7])>>> arr[5:8]=12>>> arr2array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])>>> arr_slice=arr2[5:8]>>> arr_slice[1]=12345>>> arr2array([  0,   1,   2,   3,   4,  12, 12345,  12,   8,   9])>>> arr_slice[:]=64>>> arr2array([ 0, 1, 2, 3, 4, 64, 64, 64, 8, 9])

二維數(shù)組切片

二維切片與軸有關(guān),可以在一個(gè)軸或多個(gè)軸上進(jìn)行切片

>>> import numpy as np>>> arr = np.arange(12).reshape((3, 4))>>> print(arr)[[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]]>>> slice_one = arr[1:2, 1:3]>>> print(slice_one)[[5 6]]>>> arr[:2]array([[0, 1, 2, 3],    [4, 5, 6, 7]])>>> arr[:2,1:]array([[1, 2, 3],    [5, 6, 7]])

以上這篇把csv文件轉(zhuǎn)化為數(shù)組及數(shù)組的切片方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 卢龙县| 响水县| 东海县| 嘉义县| 沙洋县| 安远县| 托里县| 达日县| 顺平县| 长顺县| 公安县| 田东县| 新民市| 昭通市| 金阳县| 哈密市| 平邑县| 民县| 永年县| 习水县| 汕头市| 涡阳县| 延吉市| 台安县| 凤台县| 永昌县| 沈丘县| 池州市| 宝清县| 白河县| 普安县| 府谷县| 青川县| 石家庄市| 潮安县| 新巴尔虎左旗| 伊川县| 岳普湖县| 鸡西市| 睢宁县| 错那县|