【python库】
文章平均质量分 64
主要是学习python的库,帮助我们学习
月疯
得到你最想要的东西,最保险的办法,那就是你能配得上你最想要的东西。机会是留给有准备的人,运气是留给有天赋的努力者。
展开
-
numpy知识点总结
sort、argsort,分别返回排序后的数组和相应索引,接收一个axis参数,默认为axis=-1,按最后一个轴向,若axis=None表示先展平成一维数组后再排序;concatenate:对多个数组沿某一轴进行拼接,要求拼接轴必须存在(即不能升维)默认是0,即行拼接,当axis=None时,先展平伟向量后执行拼接,向量的拼接是行拼接。hstack:对多个数组水平堆叠,即按照axis=1堆叠,除该列外要求其它维度相同如果是异位数组(向量),按照axis=0堆叠,此时结果仍然是一维。原创 2023-06-07 15:27:28 · 981 阅读 · 0 评论 -
python库测试记录(sys、time、datetime、random、hashlib)
sys库测试:'''当你导入一个模块,Python解析器对模块位置的搜索顺序是:1、当前目录2、如果不在当前目录,python则搜索在shell变量PYTHONPATH下的每个目录。3、如果都找不到,python会查看默认路径。UNIX下,默认路径一般为/usr/local/lib/python/模块搜索路径存储在system模块的sys.path变量中。变量里包含当前目录,PYTHONPATH和由安装过程决定的默认目录。''''''自定义模块系统模块(标准库)sys (设置和原创 2022-02-13 19:51:15 · 423 阅读 · 0 评论 -
awesome-python(python集合框架)
传说, GitHub 上有一个 Awesome - XXX 系列的资源整理,这个系列以“全”闻名,但凡是有一定知识度的领域、语言、框架等,都有自己的 awesome-xxx 系列的项目。今天我们就介绍这个系列中的Python:awesome-python,它是由 vinta 发起维护的 Python 资源列表。awesome-python 包括了Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。地址:https:.转载 2021-08-17 13:21:38 · 6848 阅读 · 1 评论 -
python最重要的库
用于不同数据科学任务的Python库用于数据收集的Python库: Beautiful Soup Scrapy Selenium 用于数据清理和数据操作的Python库: Pandas PyOD NumPy Spacy 用于数据可视化的Python库: Matplotlib Seaborn Bokeh 用于建模的Python库: Scikit-learn TensorFlow P原创 2021-05-27 19:55:24 · 457 阅读 · 0 评论 -
Python值Scipy库高级科学计算库
Scipy介绍:scipy包包含许多专注于科学计算中的常见问题的工具箱。它的子模块对应于不同的应用,比如插值、积分、优化、图像处理、统计和特殊功能等。scipy可以与其他标准科学计算包相对比,比如GSL (C和C++的GNU科学计算包), 或者Matlab的工具箱。scipy是Python中科学程序的核心程序包;这意味着有效的操作numpy数组,因此,numpy和scipy可以一起工作。中文官网:https://wizardforcel.gitbooks.io/scipy-lecture-not原创 2021-05-21 09:49:45 · 245 阅读 · 0 评论 -
Python之math库
Python math模块中定义了一些数学函数。由于这个模块属于编译系统自带,因此它可以被无条件调用。该模块还提供了与用标准C定义的数学函数的接口。函数 方法处理问题 Python math.acos() 方法 反余弦 Python math.acosh() 方法 反双曲余弦 Python math.asin() 方法 反正弦 Python math.asinh() 方法 反双曲正弦 Python math.atan() 方法 ma原创 2021-05-20 21:32:02 · 1636 阅读 · 0 评论 -
Python之librosa库语音信号处理
librosa是一个非常强大的python语音信号处理的第三方库,本文参考的是librosa的官方文档,本文主要总结了一些重要,对我来说非常常用的功能。学会librosa后再也不用用python去实现那些复杂的算法了,只需要一句语句就能轻松实现。官网:https://librosa.org/doc/latest/core.html核心 IO 和 DSP音频加载 负载(路径=,sr,单声道,偏移,持续时间,...]) 加载音频文件作为浮点时间系原创 2021-05-20 20:56:37 · 4445 阅读 · 0 评论 -
python的科学计算库总结
参考地址:https://www.stxnext.com/blog/most-popular-python-scientific-libraries/?utm_campaign=Pat&utm_medium=Social&utm_source=Quora1.astropyhttp://www.astropy.org/熵是专为天文学使用的程序包的集合。核心“天文学”软件包包含针对专业天文学家和天体物理学家的功能,但对开发天文学软件的任何人都可能有用。...翻译 2021-04-30 02:25:42 · 1819 阅读 · 0 评论 -
python库之SnowNLP(自然语言处理)
SnowNLP是一个python写的类库,可以方便的处理中文文本内容,是受到了TextBlob的启发而写的,由于现在大部分的自然语言处理库基本都是针对英文的,于是写了一个方便处理中文的类库,并且和TextBlob不同的是,这里没有用NLTK,所有的算法都是自己实现的,并且自带了一些训练好的字典。# s as SnowNLP(text)1) s.words 词语2) s.sentences 句子/分句3) s.sentiments 情感偏向,0-1之间的浮点数,越靠近1越积极(正转载 2021-04-20 01:48:14 · 4494 阅读 · 0 评论 -
python库之pandas
pandas是python下强大的数据分析和探索工具,是的python在处理数据时非常快速、简单。它是构建在numpy之上的,包含丰富的数据处理函数,支持时间序列分析功能,支持灵活处理缺失数据。pandas 基本的数据结构是 Series 和 DataFrame 。Series 就是序列,类似一维数组;DataFrame 则是相当于一张二维的表格,类似二维数组,它的每一列都是一个 Series 。每个 Series 都会带有一个对应的 Index ,用来标记不同的元素,Index 的内容可以是字母.转载 2021-04-19 01:30:11 · 223 阅读 · 0 评论 -
python库之numpy
数据分析的话,还是建议安装 anaconda(Windows、macOS、Linux均可使用),它是一个集成环境,包含了conda、Python在内的超过180个科学包及其依赖项,几乎所有你用到的库都已经帮你安装好了,同时如果需要其他的第三方库要安装,可以使用其中的 conda 便捷的安装相应库以及依赖。最基本创建数组:import numpy as np#创建一个二维数组da=np.array([[1,2,3],[2,3,4],[2,3,4]])#数组的轴的个数(2维数组)print.原创 2021-04-19 00:19:16 · 129 阅读 · 0 评论 -
python库之sklearn(机器学习)
sklearn (scikit-learn) 是基于 Python 语言的机器学习工具简单高效的数据挖掘和数据分析工具 可供大家在各种环境中重复使用 建立在 NumPy ,SciPy 和 matplotlib 上 开源,可商业使用 - BSD许可证组织构建[网站]GitHub Pages(国外):https://sklearn.apachecn.org Gitee Pages(国内):https://apachecn.gitee.io/sklearn-doc-zh第三方站长...原创 2021-04-18 15:46:51 · 430 阅读 · 0 评论 -
python之sys库
sys.argv命令行参数List,第一个元素是程序本身路径sys.modules.keys()返回所有已经导入的模块列表sys.exc_info()获取当前正在处理的异常类,exc_type、exc_value、exc_traceback当前处理的异常详细信息sys.exit(n)退出程序,正常退出时exit(0)sys.hexversion获取Python解释程序的版本值,16进制格式如:0x020403F0sys.version获取Python解释程序的版本原创 2021-04-16 00:50:32 · 2149 阅读 · 0 评论 -
python之os库
Python的标准库中的os模块包含普遍的操作系统功能。这个模块的作用主要是提供与平台无关的功能。也就是说os模块能够处理平台间的差异问题,使得编写好的程序无需做任何改动就能在另外的平台上运行。当然,这个模块只是提供了一个轻便的方法使用要依赖操作系统的功能。有些特定的功能还得使用特定的模块,比如:如何只是想读或写文件,请使用open();如果想操作文件路径,请使用os.path模块;如果想在命令行中,读入所有文件的所有行,请使用fileinput模块;使用tempfile模块创建临时文件和文件夹;更高级的文转载 2021-04-16 00:46:34 · 645 阅读 · 1 评论 -
python之jieba分词库
一、jieba库基本介绍(1)、jieba库概述 jieba是优秀的中文分词第三方库 -中文文本需要通过分词获得单个的词语 -jieba是优秀的中文分词第三方库,需要额外安装 -jieba库提供三种分词模式,最简单只需掌握一个函数 (2)、jieba分词的原理 Jieba分词依靠中文词库 -利用一个中文词库,确定汉字之间的关联概率 -汉字间概率大的组...原创 2021-04-16 00:38:56 · 1939 阅读 · 1 评论