Python
卖萌的大米
这个作者很懒,什么都没留下…
展开
-
Python——argparse模块
在使用pointnet网络的时候,遇到这个argparse模块,因此,记录一下自己用到的地方以及自己的理解。argparse是Python的一个内置模块,用于命令选项与参数解析的模块,在程序中我们定义好自己需要的一些参数,argparse这个模块将会从sys.argc中解析出这些参数,并自动生成帮助和使用信息。比如:在我目前用到的pointnet网络中,官方介绍我可以查看 train.py ...原创 2019-01-11 19:51:00 · 386 阅读 · 0 评论 -
Python学习——将numpy数组写入Excel
将numpy数组写入Excel文件import numpy as npimport pandas as pdA = np.array([[1, 2], [3, 2], [1, 1], [3, 5], [5,2]])data = pd.DataFrame(A)writer = pd.ExcelWriter('A.xlsx') # 写入Excel文件data.to_excel(wri...原创 2019-02-21 19:42:42 · 80819 阅读 · 8 评论 -
Python学习——作图plt.cm.Set()用法
前言最近需要实现数据可视化,进而了解了一下Python作图的一些小技巧,在这里记录一下,以备不时之需~~颜色信息我们在绘制图像时,为了区分不同的点,往往会希望在图像上将不同的点用不同的颜色显示出来。下面以matplotplib.pyplot中散点图:scatter()为例,介绍其表示颜色的参数c的方法:用有四个元素的元组表示,每个元素范围在[0,1]之间。例如:c =(1, 0.1, ...原创 2019-02-19 13:54:48 · 22694 阅读 · 4 评论 -
Pytho学习——np.random.seed()用法
在Python的第三方包中,numpy是个功能非常强大的扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。在看程序时,遇到了一句代码np.random.seed(0),不知道是什么意思,经过搜寻资料,于是写下本文,方便以后查看。np.random.seed(int)用于制定随机数生成时所用算法开始的整数值,使得随机数据可预测。如果使用相同的seed()值,则每次...原创 2019-02-20 10:59:52 · 1418 阅读 · 2 评论 -
Python学习——K-means聚类
K-means的用法有了Python真的是做什么都方便得很,我们只要知道我们想要用的算法在哪个包中,我们如何去调用就ok了~~首先,K-means在sklearn.cluster中,我们用到K-means聚类时,我们只需:from sklearn.cluster import KMeansK-means在Python的三方库中的定义是这样的:class sklearn.cluster....原创 2019-02-20 20:54:06 · 42043 阅读 · 0 评论 -
Python学习——计算高维样本之间的距离
import numpy as npdef cal_pairwise_dist(x): """ 计算pairwise距离 :param x: 矩阵matrix :return: 距离 """ sum_x = np.sum(np.square(x), 1) dist = np.add(np.add(-2 * np.dot(x, x.T), s...原创 2019-04-19 11:19:00 · 3465 阅读 · 0 评论 -
Python学习——将TXT文件读入列表或numpy数组
# 将txt文件读入列表def txt_to_list(path): """ path:txt文件路径 返回:列表 列表内容为:['1024-1.xyz', '1024-2.xyz', ...]共二百个元素 "" with open(path)as txt: cont = txt.read() # 去除第一个字符 [ 和最后一个字符 ] ...原创 2019-04-19 15:24:51 · 8652 阅读 · 0 评论 -
Python学习——获取指定路径下特定后缀的文件(包含子文件夹)
获取指定路径下特定后缀的文件(包含子文件夹)当我们文件夹一层套一层,当我们想找的文件在一级一级的目录内,当我们想找到文件夹中不同层次相同的后缀文件时,这个小技巧超级管用。如果你恰好遇到这种问题,那就继续看下去吧!主要用到Python内置模块:os特别使用 : os.walk对于os.walk的解释是:用于在目录树中游走输出在目录中的文件名,向上或向下。最初我看这个解释的时候我不懂,知道自...原创 2019-07-15 17:15:39 · 5892 阅读 · 2 评论