![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 59
柯努力
这个作者很懒,什么都没留下…
展开
-
第五章 关联分析-apriori算法知识点详细总结
关联分析及apriori算法代码实现原创 2022-06-14 18:13:32 · 667 阅读 · 1 评论 -
python 相关性分析原理及代码详细介绍
相关性分析原理及代码详细介绍,附python实现代码原创 2022-01-06 15:35:58 · 7529 阅读 · 0 评论 -
python 10行代码生成词云图片(基础词云、形状词云)
wordcloud原理介绍及详细参数解释,实践代码参考原创 2021-12-22 17:05:39 · 9801 阅读 · 1 评论 -
python 基本语法numpy库使用
1、np.concatenate : 数组拼接例如: np.concatenate([[1,2,3],[4,5,6]],axis=0) # 默认情况下,axis=0可以不写# out: array([1, 2, 3, 4, 5, 6])2、np.diff : 计算离散差值例如:np.diff([2,4,1,5,6])# Out[5]: array([ 2, -3, 4, 1])...原创 2021-09-01 15:08:00 · 128 阅读 · 0 评论 -
python 计算idf 自定义逆向文件频率IDF
python3jieba分词代码如下:import jiebaimport jieba.analyseimport mathimport pandas as pdimport os#获取停用词stopwords_path = 'data/stopword.txt'stopwords_list = [line.strip() for line in open(stopwords_path,'r',encoding='utf-8').readlines() ]# 获取数据d原创 2021-09-01 14:39:35 · 387 阅读 · 0 评论 -
python List常用操作
1、list列表里元素/字符串按长度排序方法一:l = ['hello','I','world','hi'] sorted_l = sorted(l,key = lambda i:len(i),reverse=True) print(sorted_l) 方法二:l = ['hello','I','world','hi'] l.sort(key = lambda i:len(i),reverse=True) print(l)...原创 2021-08-27 18:13:26 · 149 阅读 · 0 评论 -
python MemoryError: Unable to allocate 165. MiB for an array with shape
python3MemoryError: Unable to allocate 165. MiB for an array with shape ... ...解决方法:把电脑打开的其它程序退出关了,减少占用内存资源,就可以了。原创 2021-08-27 18:01:15 · 8110 阅读 · 0 评论 -
python gensim AttributeError: ‘Doc2Vec‘ object has no attribute ‘dv‘
python3gensim 4.0.1我的代码:Doc2Vec加载doc2vec模型文件的时候报错了from gensim.models import Doc2Vecdoc2vec_model = Doc2Vec.load('data/doc2vec.model')“AttributeError: 'Doc2Vec' object has no attribute 'dv'”解决方法:可能是最新版本的一些问题,换版本!!!我把gensim卸载了 pip uninstal.原创 2021-08-27 17:41:24 · 3069 阅读 · 1 评论 -
第四章 分类模型-支持向量机SVM知识点详细总结
机器学习算法系列第一章 Python/Spark分类模型-逻辑回归知识点详细总结第二章分类模型-决策树知识点详细总结第三章分类模型-随机森林知识点详细总结第四章分类模型-支持向量机SVM知识点详细总结目录机器学习算法系列前言一、SVM简介二、基本原理三、实现步骤四、求解模型五、参数说明六、SVM算法的优缺点七、应用领域八、模型代码前言本章主要讲解SVM的基本原理、实现步骤、模型参数说明及优缺点等。一、SVM简介......原创 2021-05-10 17:41:24 · 2841 阅读 · 1 评论 -
第三章 分类模型-随机森林知识点详细总结
机器学习算法系列第一章 Python/Spark分类模型-逻辑回归知识点详细总结第二章分类模型-决策树知识点详细总结目录机器学习算法系列前言二、了解什么是集成学习三、随机森林工作原理(构建过程)四、特征重要性五、随机森林分类模型参数说明六、随机森林优缺点七、应用领域八、随机森林代码前言 本章节内容主要介绍随机森林,集成学习、随机森林工作原理、特征重要性、随机森林参数说明并附上部分代码、随机森林优缺点。一、随机森林简介...原创 2021-03-29 17:54:57 · 2761 阅读 · 0 评论 -
第二章 分类模型-决策树知识点详细总结
机器学习算法系列目录机器学习算法系列前言二、决策树的生成原则三、信息增益四、分类条件选择五、停止规则六、决策树预剪枝和后剪枝七、决策树分类模型参数说明八、决策树优缺点九、决策树代码前言本章节内容主要介绍决策树,包括决策树简介、生成规则、信息增益、决策树分类条件选择、决策树预剪枝和后剪枝、决策树参数说明并附上部分代码、决策树优缺点。一、决策树简介决策树是一种树形结构,树内部每个节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶子节点代表.原创 2021-03-23 13:54:45 · 2555 阅读 · 1 评论 -
第一章 分类模型-逻辑回归知识点详细总结
系列文章目录第一章 Python 逻辑回归--分类目录系列文章目录第一章 Python 逻辑回归--分类前言一、逻辑回归简介二、基本假设三、损失函数四、求解参数方法五、应用逻辑回归的目的六、应用领域七、逻辑回归模型参数说明八、逻辑回归优缺点前言本章节内容主要介绍逻辑回归,包括逻辑回归简介、逻辑回归基本假设、逻辑回归损失函数、逻辑回归优化方法、逻辑回归参数说明并附上部分代码、逻辑回归优缺点。一、逻辑回归简介简单介绍一下逻辑回归...原创 2021-03-17 13:54:16 · 1437 阅读 · 0 评论 -
pycharm pydevconsole.py: error: unrecognized arguments: --mode=server
使用argparse报错:pycharm pydevconsole.py: error: unrecognized arguments: --mode=server原代码:args = parser.parse_args()语法格式都没错,最终解决方法:修改后的代码: args = parser.parse_args(args=[])参考:https://freexyz.cn/dev/22918.html...原创 2020-09-21 15:30:23 · 3663 阅读 · 1 评论 -
Python 繁简转换
两种方式任选一种安装运行。(1) pip install opencc-python-reimplementedt2s 繁体转为简体s2t 简体转为繁体mix2t - Mixed to Traditional Chinesemix2s - Mixed to Simplified Chinesefrom opencc import OpenCCtt = OpenCC('t2s') # 繁转简text = '一目瞭然'result = tt.convert(...原创 2020-09-04 17:56:18 · 639 阅读 · 0 评论 -
python读取json格式数据
python读取json格式数据import jsonimport osimport pandas as pddef get_json_file(self, file_path): # 读取json格式数据 cur_dir = '/'.join(os.path.abspath('__file__').split('/')[:-1]) file = open(os.path.join(cur_dir, file_path), 'r', encoding='utf-8')原创 2020-05-26 18:21:07 · 1417 阅读 · 0 评论 -
python连接mysql数据库
一、安装pymysql安装方式: pip install pymysql二、python连接mysql环境:linux, python3.6#os.environ['NLS_LANG'] = 'AMERICAN_AMERICA.AL32UTF8'import pymysqlconn= pymysql.connect(host=host,user=user,password...原创 2020-04-27 14:18:15 · 153 阅读 · 0 评论 -
python 连接hive数据库
一、安装hivelinux 环境,Anaconda3 python3.6安装方式:pip install pyhive 或是 conda install pyhive通常会少些包报错,例如:ModuleNotFoundError: No module named 'thrift'ModuleNotFoundError: No module named 'past' (futur...原创 2020-04-27 14:02:39 · 7946 阅读 · 0 评论 -
python: (linux环境)Anaconda切换python版本
例如切换为3.6的版本:conda create -n py36 python=3.6创建好之后 ,激活启动:source activate py36退出:source deactivate原创 2020-04-08 13:59:33 · 2129 阅读 · 0 评论 -
python: 哈工大pyltp分词工具安装
环境:linux, python3.6安装方式1:pip install pyltp若报错: error: command 'gcc' failed with exit status 1解决办法:yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64yum -y install gccyum -...原创 2020-04-07 15:44:28 · 593 阅读 · 0 评论 -
python: DataFrame常用操作语法
1.查找是否有空值及位置 参见:https://blog.csdn.net/htbeker/article/details/80071900 df['col'][df['col'].isnull().values==True] #查找空值# 删除某列空值所在行数据data_result['result'].isnull().value_counts()data_resu...原创 2020-03-25 18:21:59 · 985 阅读 · 0 评论 -
NLP基础二:python 词性标注
一、jieba词性标注"""词性标注"""import jieba.posseg as psegresult = pseg.cut("我是来自韩山师范学院,数学与统计学院的一名学生")for w in result:print(w.word,"/", w.flag, ",", end=' ')打印输出:我/r 是/v 来自/v 韩山/ns 师范学院/n ,/x 数学/n...原创 2019-09-17 22:52:04 · 562 阅读 · 0 评论 -
NLP基础一:python 中文分词
jieba 哈工大LTP hanlp pkuseg 分词工具一:jiebaimport jieba# 分词cut_list = jieba.cut("我是来自韩山师范学院,数学与统计学院的一名学生", cut_all=True)print("全模式: " + ",".join(cut_list))cut_list = jieba.cut("我...原创 2019-09-17 22:49:26 · 248 阅读 · 0 评论 -
python读取oracle数据库数据报编码错误
UnicodeDecodeError:'gbk'codeccan'tdecodebyte0xa7inposition2:illegalmultibytesequence解决方法:根据数据库不同的编码设定,编写的python脚本中需要相对应的加入如下几句 import os os.environ['NLS_LANG'] = 'AMERICAN_AMERI...原创 2019-07-03 18:46:10 · 746 阅读 · 0 评论 -
Linux环境下Anaconda安装过程详解
Linux环境Anaconda安装包下载链接:https://repo.continuum.io/archive/index.html下载后上传至linux,输入以下命令:(1) bash Anaconda3-5.1.0-Linux-x86_64.sh(2) 根据提示按 enter(3) 当提示 yes or no ,输入 yes (4) 根据...原创 2019-06-24 18:58:42 · 3352 阅读 · 0 评论 -
python连接Oracle数据库代码
import cx_Oracle as oracle# db = oracle.connect('用户名/密码@IP:端口号/SERVICE_NAME')db = oracle.connect('admin/password@IP:1521/DataBase')cursor = db.cursor()# execute sqlcursor.execute("'SELECT * FRO...原创 2019-06-23 17:28:14 · 1140 阅读 · 0 评论