
Python
Aaron_MK
这个作者很懒,什么都没留下…
展开
-
python生成有固定比例的0和1的随机数组
如想生成有4个0,6个1的随机数组,代码如下:import numpy as npnums = np.ones(10)nums[:4] = 0np.random.shuffle(nums)print(nums)运行结果:[1. 0. 0. 1. 0. 1. 0. 1. 1. 1.]完美( ̄▽ ̄)~*...原创 2020-03-16 22:47:56 · 6001 阅读 · 1 评论 -
用Python中的matplotlib绘制动态散点图(如何动态更新散点图)
在网上查了很久的资料发现都是如何绘制静态散点图,现在就整理一下如何绘制动态散点图。直接上代码import matplotlib.pyplot as pltimport numpy as npdef change(arr): x = [] y = [] for i in range(len(arr)): x.append(arr[i][0]) ...原创 2020-03-08 01:03:42 · 9384 阅读 · 4 评论 -
import scipy失败,报错:ImportError: DLL load failed: 找不到指定的模块。
问题如图可以看到我已经安装了scipy包(使用pip list可查看已安装的包),但是在import scipy却报错。解决方案1、 网上查到的方案基本都是要安装anaconda,但是看到要卸载已安装的python。否则可能导致pip和conda指令都无法正常使用等一系列的问题。我觉得太麻烦了就没试这个方法。2、scipy需要依赖numpy包。虽然你可能已经安装了numpy包,但仍无法...原创 2020-03-02 16:26:40 · 5439 阅读 · 1 评论 -
ERROR: Could not find a version that satisfies the requirement matplotlib (from versions: none)
今天打算重新安装一下python中的matplotlib包,在使用pip命令时出现了如下错误:ERROR: Could not find a version that satisfies the requirement matplotlib (from versions: none)ERROR: No matching distribution found for matplotlib后来...原创 2020-03-02 00:16:17 · 28608 阅读 · 11 评论 -
python已经安装了package但是pycharm加载不出来
问题最近要使用scioy,在使用pip安装了之后却发现Pycharm加载不出来解决方案1.File->Settings->Project->Project Interpreter->Add2.点击Existing environment,选择新的Interpreter3.选择Python安装包下的python.exe。至此,可看到所有已安装的package均...原创 2020-02-21 11:16:27 · 7240 阅读 · 1 评论 -
numpy+mkl的安装文件下载速度过慢及版本选择问题
1.安装问题先说明一下这个安装包可以从官网下载(版本选择看下一部分)https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy但是!!!下载速度真是宇宙超级无敌慢!好几次都给我卡断网了,不到200M的东西要下好几个小时。我将自己下载的文件上传到了网盘上,所以如果跟我是同一个版本的可以直接下载。下载完成后打开cmd输入下列命令pip install ...原创 2020-02-18 17:44:30 · 6329 阅读 · 4 评论 -
Python 使用pip下载失败的解决方案
在使用pip进行下载时,速度往往会很慢,这就可能出现以下错误(实际上会报很多行错误)这时候我们可以延长pip的下载等待时间pip --default-timeout=100 install 下载内容问题解决...原创 2019-04-20 14:04:09 · 9227 阅读 · 1 评论 -
暗通道去雾算法的python实现
import cv2 as cvimport numpy as npimport matplotlib.pyplot as pyplotdef darkchannel(): for i in range(0,rows-1): for j in range(0,cols-1): min_rgb = img_arr[i][j][0] if min_rgb ...原创 2019-05-10 12:10:26 · 6299 阅读 · 2 评论 -
python使用list.append()时后面的值会将前面的值覆盖掉
今天在编写专家系统的时候突然发现使用list.append(a)时,a会将list中所有值替换为a。刚开始还以为是用list存自定义对象时需要重写append函数,重写之后还是不起作用,最后发现问题如下:# 错误代码,只截取关键代码RuleList = list()p = set()q = set()for i in data: p.add(value) k = Rule(no, p...原创 2019-05-22 20:56:55 · 7684 阅读 · 1 评论