国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 樟树市| 南汇区| 简阳市| 兴宁市| 嵊州市| 灵寿县| 普格县| 陇南市| 剑河县| 南投市| 祁连县| 湄潭县| 县级市| 衡阳市| 余庆县| 衢州市| 建水县| 沙河市| 长顺县| 新绛县| 常德市| 文昌市| 施秉县| 河津市| 杭锦后旗| 关岭| 垦利县| 昭觉县| 广州市| 伊宁市| 肥西县| 香港 | 方正县| 辽阳市| 朝阳市| 湘潭市| 灵寿县| 大港区| 扶余县| 宣汉县| 宜春市|