python
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python/pandas中一行转多行(列值分割)
movielens中的genres列有多个值,由“|”隔开,在统计的时候需要将其分割,以便统计每个电影类型,这就涉及到python中的一行转多行了。。(不知道学名叫啥。。)目录1. 先看一下数据2. 仅分割genres列3. 若要保留一列作为index4. 若要保留两列作为index1. 先看一下数据test = [{"a":1,"b":9,"genres":"Animation|Children's|Musical"},{"a":2,"b":9,"genres":"Mus原创 2022-04-12 10:46:28 · 3623 阅读 · 0 评论 -
python下载安装第三方库
1. 第三方库whl可在https://www.lfd.uci.edu/~gohlke/pythonlibs/找到。Ctrl+F查找想要的库2.找到对应版本号的下载下来,放到文件夹A3.打开文件夹A,shift+右键打开命令行4. pip install ........whl即可如pip install statsmodels-0.13.2-cp37-cp37m-win_amd64.whl...原创 2022-04-04 11:42:59 · 6374 阅读 · 1 评论 -
python时间序列季节调整x13_arima_analysis
1. 方法1注意a要是Datetime类型这个x12a.exe要翻墙下载import statsmodels.api as sm# 注意路径要全英tes = sm.tsa.x13_arima_analysis(a,x12path="D:/Users/a/desktop/x12a.exe")tes.seasadj2. 方法2import statsmodels.api as sm#addictive 加法,multiplicative为乘法first =sm.tsa.seas原创 2022-04-03 00:17:38 · 6485 阅读 · 2 评论 -
CalledProcessError: Command ‘[‘dot‘, ‘-Tpdf‘, ‘-O‘, ‘测试图片.gv‘]‘ returned non-zero exit status 1. [st
win10 python3 graphviz出现问题CalledProcessError: Command ‘[‘dot’, ‘-Tpdf’, ‘-O’, ‘测试图片.gv’]’ returned non-zero exit status 1. [st首先,我已经完成了安装graphviz(版本2.44.1),以及pip install graphviz,并且将bin目录添加到环境变量里了,可运行(测试代码)依旧报错from graphviz import Digraphg = Digraph('原创 2020-09-03 22:25:11 · 5020 阅读 · 10 评论 -
python seaborn.lmplot() 直线断开/拟合线太短/小问题
python seaborn.lmplot()线断开/线太短/小问题这种小问题浪费了我好长时间,害,气如图:一个简单的拟合直线import pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport numpy as npx1=np.linspace(0,10,50)x2=['0']*10+['1']*40y=2*x1+5+np.random.randn(50)*10data=pd.DataFrame({原创 2020-08-30 11:44:01 · 1632 阅读 · 1 评论 -
python常用的小东西
防止忘记,在此做个记录目录:读取csv 筛选 排序1.读取csvimport pandas as pdfile = pd.read_csv(r'D:\projects\PycharmProjects\final_wangwei\final_news_all.csv', usecols=['entity_id', 'post_title','publish_year...原创 2019-06-05 09:08:37 · 219 阅读 · 0 评论 -
PYTHON+MYSQL插入数据遇到:1054, "Unknown column 'XXXXXXX' in 'field list'"错误
我原本的插入语句是insert into news_detail(a,b,c,d,e) values(%s,%s,%s,%s,%s)" % (str(entity_ids[i]), post_title, shoucang, pinglun, dianzan)查了一下,发现python向mysql中添加数据时插入值需要用引号包起来即将:mydata=(str(entity_ids[...原创 2019-05-29 12:28:59 · 1833 阅读 · 0 评论 -
PYTHON+MYSQL遇到pymysql.err.InternalError: (1366, "Incorrect string value: '\\xF0\\x9报错
这是字符编码问题1.网上有一种解决方法是: 直接将数据库的编码改为:utf8mb4_general_ci,同时Python代码里,连接数据库时用charset="utf8mb4"不过,,这种方法对我的程序不起作用。。2.另一种方法(有效):执行sql语句:ALTER TABLE表名CONVERT TO CHARACTER SET utf8mb4;再将P...原创 2019-05-26 19:35:01 · 10227 阅读 · 8 评论 -
python3对mysql的增删改查操作
思路:1.python中下载库PyMySql2.打开MySQL,创建数据库py_test3.创建.py文件,代码:连接数据库,创建游标对象,创建表,对表进行增删改查,关闭游标对象,关闭数据库代码如下:import pymysql#数据库连接db=pymysql.connect(host="localhost",port=3306,user="root",password...原创 2018-09-20 19:28:44 · 1854 阅读 · 0 评论
分享