numpy
IT 暮辞
这个作者很懒,什么都没留下…
展开
-
利用Python写入csv文件内容,并且读出
import numpy as npimport csvfile=open('test.csv')reader=csv.reader(file)with open('test.csv','w',newline='') as fp: test_write=csv.writer(fp,delimiter=',',quotechar='"') test_write.writerow(['数学','英语','数据库','概率论','线性代数']) test_write.write原创 2020-06-12 12:14:51 · 346 阅读 · 0 评论 -
使用Python绘制3行2列的6个子图,第1列是正弦(3中不同的线型、不同颜色)、第2列是余弦(3中不同的线型、不同颜色)。
先上效果图原创 2020-06-12 12:08:55 · 1495 阅读 · 0 评论 -
Python中的numpy数组的组合
import numpy as npa=np.arange(16).reshape(4,4)print(a)print("-----------------------------------\n")# 相乘print("相乘")b=a*3print(b)print("-----------------------------------\n")# 水平组合print("水平组合")c=np.hstack((a,b))print(c)print("\n")c1=np.con原创 2020-06-04 12:52:58 · 758 阅读 · 0 评论 -
Python中的numpy数组的分割
使用hsplit、vsplit、dsplit进行数组的分割import numpy as npa=np.arange(9).reshape(3,3)print(a)# 水平分割print("水平分割")b=np.hsplit(a,3)print(b)print("----------------\n")b1=np.split(a,3,axis=1)print(b1)print("-----------------------------------\n")# 垂直分割print原创 2020-06-04 12:51:12 · 2066 阅读 · 0 评论 -
Python中的numpy数组改变维度
import numpy as np# 生成2,3,4维度的数组b=np.arange(24).reshape(2,3,4)print(b)print("-----------------------------------\n")# 查看数组维度print("查看数组维度")print(b.shape)print("-----------------------------------\n")# ravel函数不会更改原数组# flatten函数会更改原数组print("平展数组原创 2020-06-04 12:28:10 · 2177 阅读 · 1 评论 -
Python中的numpy数组的常用属性
# 数组的属性import numpy as npa = np.arange(24).reshape(3,8)# 生成维度为3,8的数组aprint("数组a")print(a)print("-----------------------------------\n")# ndim属性,输出数组的维度print("ndim属性")print(a.ndim)print("-----------------------------------\n")# size属性,输出数组元素原创 2020-06-04 11:35:04 · 927 阅读 · 1 评论