Python
文章平均质量分 51
读童话的狼
我们一无所知
展开
-
Python实现时间段去重合并
Python实现时间段去重合并老师排课数据如下,想要计算出这个老师当天的在职时长也就是对上图中的时间段数据进行去重合并,结果如下:#! usr/bin/env python3# -*- coding:utf-8 -*-import pandas as pdimport numpy as nppd.set_option('display.unicode.east_asian_width',True)pd.set_option('display.max_columns',None)d原创 2021-06-02 23:55:57 · 1406 阅读 · 0 评论 -
Anaconda安装使用指南-2020.11版
文章目录Anaconda安装使用指南-2020.11版什么是Anaconda?Anaconda下载安装步骤验证是否安装成功目录插件安装在任意文件位置打开Jupyter NotebookPython包的管理第三方包的安装pip管理包的常用语句Anaconda安装使用指南-2020.11版什么是Anaconda?Anaconda是用于科学计算(数据科学,机器学习应用程序,大规模数据处理,预测分析等)的Python编程语言的发行版,包含了Conda、Python等众多的科学包及其依赖项。Anaconda发行原创 2021-03-21 17:27:26 · 4165 阅读 · 4 评论 -
python可视化:为heatmap实现自定义colorbar
import pandas as pdimport seaborn as snsimport matplotlib.pyplot as pltdata=pd.read_excel(r'C:\Users\34428\Desktop\test.xlsx')h=sns.heatmap(data=data.corr() ,cmap ='YlGnBu' ,cbar=False #设置cbar=False,删除seaborn中默认的colorbar原创 2021-03-21 15:20:26 · 4310 阅读 · 1 评论 -
解决pip安装报错,python第三方库二进制文件下载及安装
卸载如果之前运行过代码 pip install --user xgboost需要先卸载之前的版本运行代码 pip uninstall xgboost弹出一个y/n?,让你输入yes/no ,输入y,回车下载可以从这个链接下载对应的版本,cp36对应python3.6,cp37对应python3.7版本,这两个版本我直接下载好放到上面网盘链接了,其他版本需要自己下载,下载链接我也放到网盘...原创 2019-12-06 20:09:42 · 459 阅读 · 1 评论 -
如何使用xlsxwriter向Excel中插入数据和图片
写入Excel中后有显示第一列客户款号总库存这些,开始写在第12行第一列开始写入,一行写入5个,然后再隔12行,再写入下边的数据,图片需要对应客户款号在Excel写入图片,类似于图片的格式 客户款号 总库存 零售数量 前一周0 N038400201 5.0 6.0 -1.01 N038400205 10.0 5.0 0.02 N038400237 21.0 29.0 9.03 N038400301 7.0 9.0 1.04 N039400310 6.0 11.0 0.05 N038400552原创 2020-12-23 17:18:08 · 1700 阅读 · 1 评论 -
Anaconda安装scikit-surprise推荐算法库
在推荐系统的建模过程中,常会用到python库Surprise(Simple Python RecommendatIon System Engine),是scikit系列中的一个.scikit-surprise库简单易用,同时支持多种推荐算法:基础算法/baseline algorithms基于近邻方法(协同过滤)/neighborhood methods矩阵分解方法/matrix factorization-based (SVD, PMF, SVD++, NMF)安装方法不能利用pip进行原创 2020-09-14 14:28:44 · 2599 阅读 · 0 评论 -
创建Python3.5 anaconda环境
Anaconda与Python的版本对应关系Release date conda python2.7 python3.4 python3.5 python3.6 python3.7 python3.8 2015-02-25 3.4.3 2015-05-23 2.7.10 2015-09-13原创 2020-07-26 15:18:21 · 5316 阅读 · 0 评论 -
解决Graphviz保存决策树出现中文乱码问题,保存为PDF、png格式
问题:Graphviz输出的决策树可视化图像在jupyter显示没有问题,但是保存为其他类型(PDF)文件时出现中文乱码原始代码dot_data = tree.export_graphviz(clf ,feature_names= ['酒精','苹果酸','灰','灰的碱性','镁','总酚','类黄酮','非黄烷类酚类','花青素','颜色强度','色调','od280/od315稀释葡萄酒','脯氨酸']原创 2020-06-20 18:05:47 · 8299 阅读 · 5 评论 -
Anaconda下安装graphviz
方法一:在线安装在Anaconda Prompt (Anaconda3)中运行下面代码pip install graphviz -i https://pypi.douban.com/simple方法一安装后如果调用出错,一般用离线安装方法可解决,离线安装前需要先卸载卸载方法:pip uninstall graphviz弹出提示时输入y,回车方法二:离线安装下载安装包首先进入...原创 2020-03-20 02:01:10 · 2440 阅读 · 0 评论 -
python散点图中如何添加拟合线并显示拟合方程与R方?
polyfit()函数可以使用最小二乘法将一些点拟合成一条曲线.numpy.polyfit(x, y, deg, rcond=None, full=False, w=None, cov=False)# x:要拟合点的横坐标# y:要拟合点的纵坐标# deg:自由度.例如:自由度为2,那么拟合出来的曲线就是二次函数,自由度是3,拟合出来的曲线就是3次函数首先我们先来构造一下需要被拟合的散...原创 2020-03-12 23:25:20 · 36642 阅读 · 7 评论 -
jupyter notebook文件导出PDF提示错误编码500怎么办?
notebook导出pdf提示500错误这是因为没有安装xelatex,可以从这个链接下载miktex(windows的适用版本,Mac版也可从这个链接下载)安装请请参考这个链接来安装,windows下安装MikTex,(如果程序没有自动配置环境变量)需要手动配置环境变量,把安装路径配置到系统path中。如:D:\mikTEX\miktex\bin\x64放到path中。安装好后要重新打开j...原创 2020-03-05 17:16:55 · 3114 阅读 · 1 评论 -
打开 jupyter 时浏览器不能自动弹出,网页不显示问题解决
问题:在windows下打开jupyter notebook时,卡在黑框,浏览器界面加载不出来解决办法一:将http://localhost:8888/tree复制到浏览器打开此种方法每次需要重新输入,或复制链接,略显麻烦,请移步到方法二解决办法二:1、win+r 然后输入cmd,回车打开命令窗口2、在命令窗口中输入jupyter notebook --generate-con...原创 2019-12-27 16:57:29 · 33416 阅读 · 49 评论 -
Python基础知识点整理--数据类型、逻辑运算
类型的作用:编程语言对数据的一种划分,数据从不同角度看有不同的含义。程序设计语言不允许存在语法歧义,因此,需要明确说明数据的含义, 这就是“类型” 的作用。Python中常用的数据类型有:数字(Numbers): 整数, 浮点数, 复数布尔(Booleans): True和False字符串(Strings): Uniconde字符序列, 在引号内包含列表(list): 有序的值的序列...原创 2019-10-20 14:55:38 · 167 阅读 · 0 评论 -
Python基础知识点整理--变量、输入、输出
变量变量就是一个可以重复使用的量,或者叫一个代号在Python中,不需要先声明变量名及其类型,直接赋值就可以创建各种类型的变量。变量的命名要遵循以下几条规则:只能包含:数字、字母、下划线下划线开头有特殊含义,不建议使用python大小写敏感不能:以数字开头、包含空格;不能使用python保留字、关键字、函数名建议:简短却有描述性、使用小写字母慎用:小写字母 l,大写字...原创 2019-10-20 14:38:28 · 279 阅读 · 0 评论