numpy
GuokLiu
享受当下时光,专注做好一件事
展开
-
201121-将numpy数组等像素保存为图片
Specifying and saving a figure with exact size in pixels# %% Demoimport matplotlib.pyplot as pltfrom matplotlib.image import imreadimport numpy# Settingw = 5h = 5im_np = numpy.random.rand(h, w)# Plot and savefig = plt.figure(frameon=False)fig原创 2020-11-22 06:01:14 · 476 阅读 · 0 评论 -
200925-Numpy指定列排序
输入a = np.array([[9, 2, 3], [4, 5, 6], [7, 0, 5]])b = a[a[:, 1].argsort()]print(a)print(b)输出[[9 2 3] [4 5 6] [7 0 5]][[7 0 5] [9 2 3] [4 5 6]]Ref: https://stackoverflow.com/questions/2828059/sorting-arrays-in-.原创 2020-09-25 22:46:56 · 363 阅读 · 0 评论 -
170525 python 矩阵按行按列相乘
Ref: https://docs.scipy.org/doc/numpy/reference/generated/numpy.prod.html-- coding: utf-8 --input"""Created on Thu May 25 20:30:54 2017@author: Bruce Lau"""import numpy as npa = np.arange(9).reshap原创 2017-05-25 20:37:16 · 7421 阅读 · 0 评论 -
170617 numpy数据溢出的对策
大学上C语言的时候理论上碰到过数据溢出的问题,今天在处理实验数据中真的碰到了这个问题:对于数据过大的数值相乘时可能数据上溢问题,此时,可更改数据类型,增大数据范围。对于数据过小的数值相乘时可能数据下溢问题,此时,可定义数据截断,小于某个值的数据将其置为0等操作。下面是一个具体点的例子: 代码:# -*- coding: utf-8 -*-"""Created on Tue May 16原创 2017-06-17 23:44:43 · 4883 阅读 · 0 评论 -
170622 high perfermance computing: no_loop vs two loops for calculating distance matrix
Here we use a no loop method instead of two loops method for calculating distance matrix. And we find that the improved method is about 11 times faster than the traditional way.This is our running env原创 2017-06-22 10:16:08 · 447 阅读 · 0 评论 -
170716 from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
stackover answer Whl下载安装地址原创 2017-07-16 15:10:03 · 1803 阅读 · 0 评论 -
170618 如何利用pandas将numpy数组导出生成excel
上图 代码# -*- coding: utf-8 -*-"""Created on Sun Jun 18 20:57:34 2017@author: Bruce Lau"""import numpy as npimport pandas as pd# prepare for datadata = np.arange(1,101).reshape((10,10))data_df = pd原创 2017-06-18 21:11:54 · 21188 阅读 · 3 评论 -
180414 python指定概率随机取值
https://www.coursera.org/specializations/deep-learning python指定概率随机取值参考如下:下面是利用 np.random.choice()指定概率取样的例子:np.random.seed(0)p = np.array([0.1, 0.0, 0.7, 0.2])index = np.random.choice([0, 1, 2,...原创 2018-04-14 13:47:07 · 35084 阅读 · 2 评论