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), '最大值和最小值的差,极值')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值