栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

numpy1

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

numpy1

import numpy as np

l1 = np.arange(24).reshape(4, 6)
print(l1)
print('选择行')
print(l1[2])
print('选择列')
print(l1[:, 1])
print('选择不连续的行列')
print(l1[[3, 2], [2, 4]])
print('选择连续行列')
print(l1[1:, 2:4])
print('索引')
print(l1[2, 3])
print('布尔索引')
print(l1[l1 < 10])
print(l1)
print('赋值')
l1[0, 0] = 0
print(l1)
print('三元运算符')
print(np.where(l1 < 10, 0, 10))
print('剪裁')
print(l1.clip(10, 20))
print('数组转置')
print(l1.T)
print(l1.transpose())
print(l1.swapaxes(1, 0))
print('读取本地文件')
print("a = np.loadtxt('路径', delimiter=',', dtype='int')")
print('nan的用法')
l1 = l1.astype(float)
print(l1)
l1[[2, 2], [3, 4]] = np.nan
print(l1)
print('统计数组中nan的个数')
print(np.count_nonzero(l1 != l1))
print('将数组中nan替换')
l1[np.isnan(l1)] = 15, 16
print(l1)
print(l1.sum(axis=0))
print(l1.sum(axis=1))
print(l1)
print(l1.mean(axis=0), '均值')
print(l1.max(), '最大值')
print(l1.min(), '最小值')
print(np.median(l1, axis=0), '中值')
print(np.ptp(l1), '最大值和最小值的差,极值')
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/871001.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号