
数据分析
文章平均质量分 84
桔子code
微信搜索[桔子code],也有干货
展开
-
Python实例:openpyxl读写单元格
本文介绍openpyxl模块几种读写单元格的方法,先手动创建一个表格,在代码里先用load_workbook()方法读取这个表格生成一个Workbook对象wb,再通过wb得到一个Worksheet实例ws,然后在ws的基础上访问单元格。openpyxl支持整行或者整列的读出,这需要用到Worksheet的这种方法获取到的是单元格实例,还可以进一步地通过访问Cell对象的value属性获取到单元格的内容:当然你还可以在调用iter_rows()和iter_cols()方法时填写。原创 2024-06-22 15:59:59 · 1755 阅读 · 0 评论 -
excel表格写存神器--xlwt
在中我们介绍了Excel表格的读取模块xlrd,今天这篇文章带大家了解Excel表格写存模块xlwt。他俩名字相近都以Excel的简写xl开头,rd是read的简写,wt是write的简写。原创 2024-05-26 18:05:07 · 1097 阅读 · 0 评论 -
数据可视化~matplotlib阶梯图,直方图
原文链接:http://www.juzicode.com/archives/2630这篇文章介绍matplotlib绘制阶梯图和直方图,直方图在图像处理中有比较广泛的用途,用来表示的是数值分布图,可以看出是柱状图的一种特殊变种。1、step阶梯图用法类似pyplot.plot(),多了个参数where表示划线阶梯在该点的前中后哪个位置,可以是’pre’,’mid’,’post’等三种类型,默认’pre’。print('\n-----欢迎来到juzicode.com')print('.原创 2021-01-28 22:16:07 · 2028 阅读 · 0 评论 -
数据分析~numpy数组变形记
原文链接:http://www.juzicode.com/archives/2923numpy数组的变形可以实现对原始数组的维度改变、轴长度改变,假设原始数据的形状为(n1,n2….nx),变化后的形状为(m1,m2,…my),则要求 n1*n2….*nx = m1*m2…*my。1、a.resize(m,n)b=a.resize(m,n):会改变数组a本身,返回b是None。#juzicode.com,VX:桔子codeimport numpy as npa = np.ar.原创 2021-01-15 22:29:13 · 425 阅读 · 0 评论 -
数据可视化~pandas绘图(熊猫会画图?)
在matploblib中,绘图操作通常可以用pyplot.plot()实现,但是如果需要在一个画布上绘制多张图片,则需要用到subplots()或subplot()方法。1、subplots()1.1、生成单个子图利用pyplot.subplots(),不带参数时,默认参数nrows=1,ncols=1,表示生成1行1列的1个子图,绘图效果同pyplot.plot():import matplotlibimport matplotlib.pyplot as pltimport nump原创 2020-12-30 18:39:47 · 1541 阅读 · 0 评论 -
数据可视化~matplotlib饼图、柱状图
原文链接:http://www.juzicode.com/archives/25301、饼图使用pie()方法绘制饼图:print('\n-----欢迎来到juzicode.com')print('-----公众号: 桔子code/juzicode \n') import matplotlib.pyplot as pltif __name__ == '__main__': plt.rc('font',family='Youyuan',size='9') ..原创 2020-12-28 08:21:38 · 1045 阅读 · 2 评论 -
数据可视化~matplotlib显示多个子图
原文链接:http://www.juzicode.com/archives/25321、subplots()A、生成单个子图利用pyplot.subplots(),不带参数时,表示生成1行1列的1个子图,效果通pyplot.plot():import matplotlibimport matplotlib.pyplot as pltimport numpy as npif __name__ == '__main__': plt.rc('font',family='Yo.原创 2020-12-25 08:27:29 · 5254 阅读 · 4 评论 -
数据可视化~matplotlib基本画图方法
原文链接:http://www.juzicode.com/archives/2455这篇博文开始介绍任何利用matplotlib画图,在python3.8及以下版本中matplotlib不是标准库,需要先通过pip安装matplotlib:pip install matplotlib先从一段最简单的画图代码开始,看下使用matplotlib的基本步骤:import numpy as npimport matplotlib.pyplot as pltx = np.arange(.原创 2020-12-24 21:00:21 · 1732 阅读 · 1 评论 -
Python数据可视化~matplot默认配置修改(可解决中文、负号等显示问题)
原文链接:http://www.juzicode.com/archives/2421在matplotlib中默认是不能正常显示中文:import numpy as npimport matplotlib.pyplot as pltimport matplotlib as mplif __name__ == '__main__': x = np.arange(-3,5) y = x*x*x plt.title("桔子code") plt.xlabel.原创 2020-12-08 22:36:47 · 1778 阅读 · 1 评论 -
NumPy数组的属性和常用创建方法
NumPy(Numerical Python) 支持多维数组与矩阵运算,提供大量针对数组和矩阵运算的数学函数库。它的前身是Numeric,后来在Numeric中结合了另一个程序库Numarray的特色,并加入了一些其它功能从而演变成了今天的NumPy。1、安装和导入使用pip安装numpy:pip install numpy通常约定用如下方式导入numpy,将numpy取别名为np:import numpy as np“墙裂”推荐不要使用from numpy import ...原创 2021-01-04 20:18:53 · 882 阅读 · 0 评论