python相关
文章平均质量分 52
monchin
这个作者很懒,什么都没留下…
展开
-
创建空的dataframe并逐个添加np.ndarray
偶尔会遇到需要将元素一个一个添加到一个初始为空的dataframe中,今天刚好碰到这种情况,下面写一下方法。刚开始import那些就不提了。创建空dataframe:colname=['a','b','c']test=pd.DataFrame(columns=colname)就创建了名为test的空dataframe,其中列名分别为'a','b','c'现在假设我计算出了n...原创 2018-05-08 18:49:20 · 9933 阅读 · 0 评论 -
python-igraph结合matplotlib使用
igraph是一个很强大的与图相关的包,内置现成的方法可以通过邻接矩阵生成有向、无向、加权等各种图,并且可以通过图生成最小生成树等,可以通过图生成layout,并将图可视化为图片。但是,python与R不同,R提供了一套高级的画图系统,因此R-igraph可以轻松地生成标题等;而python本身不提供画图,所以python-igraph采用了Cairo作为画图的工具。然而,Cairo只是一个生成矢...原创 2018-05-23 18:54:01 · 5399 阅读 · 0 评论 -
python如何使用matplotlib画出上下不同的坐标轴
现在接到一个任务,需要画一个时序信号,底部坐标轴标时间,另外,图中要在特定时刻画出竖线,并在顶部坐标轴上对应位置标标签.首先要解决上下坐标轴不同的问题.比如说我们先生成一组数据dataimport numpy as npimport matplotlib.pyplot as pltplt.switch_backend('agg')data = np.random.randn(...原创 2018-10-25 21:21:18 · 7541 阅读 · 1 评论 -
一次python多进程编程的尝试
我们有一批raw data 文件(二进制文件),需要把这批文件读入之后处理成正常数据,并经过几步操作后存成dict的形式,每个key对应一个一维numpy矩阵,然后把这个dict存成pkl文件。处理完之后,我们需要调用matplotlib来把pkl文件中某一个或某几个key对应的numpy矩阵画出来。初始的做法是,我挨个读入raw data,处理成pkl文件;等所有的raw data都被处理完...原创 2019-02-28 21:31:35 · 652 阅读 · 0 评论 -
Ubuntu的jupyter notebook中出现"No module named torch"的解决方法
今天给一个新账号安装了anaconda,并新建了一个虚拟环境,安装了pytorch,但打开ipython或jupyter notebook之后却发现import torch时会报错。多方查找之后找到了解决方案:https://github.com/pytorch/pytorch/issues/4827#issuecomment-405589084主要就是这个人说的,必须要在base环境和你...原创 2019-05-14 16:19:06 · 10786 阅读 · 9 评论