摘要:
0、import import openpyxl from openpyxl.styles import colors, fills, Font, PattrernFill 1、查看填充类型 print(dir(fills)) fill_types = [ 'FILL_PATTERN_DARKDOW 阅读全文
摘要:
0、import import openpyxl form openpyxl.styles import Border, borders, colors, Side 1、查看边框线的内置 styles print(dir(borders)) border_styles = ['BORDER_DASH 阅读全文
摘要:
0、import import openpyxl from openpyxl.styles import colors 1、插入 sheet wb = openpyxl.Workbook() wb.sheetnames wb.create_sheet(title='my_sheet', index= 阅读全文
摘要:
版本信息: 需求: 脚本: # import import re import openpyxl from copy import copy # 封装函数 def cell_style(cell): '''获取给定单元格的四大样式属性''' alignment = copy(cell.alignme 阅读全文
摘要:
说明:因为 openpyxl 2.4.8 没有 ws.insert_rows() 函数,所以需要更新一下。 1、试错 1.1 conda updae openpyxl 无效 conda update openpyxl=3.0 报错 conda install openpyxl=3.0 连接失败 2、 阅读全文
摘要:
需求: 0、imort import re import pandas as pd import openpyxl from openpyxl.utils import get_column_letter 1、查看表格数据信息 1.1 加载工作簿 wb = openpyxl.load_workboo 阅读全文
摘要:
因清理注册表导致 win + e 的快捷失效: WIN+R运行输入 regsvr32 /n /i:u shell32 之后后重启一下电脑。 阅读全文
摘要:
0、import import numpy as np from pptx import Presentation from pptx.util import Inches from pptx.chart.data import BubbleChartDatafrom pptx.enum.chart 阅读全文
摘要:
柱形图、折线图、饼图、条形图、散点图 0、import import numpy as np from pptx import Presentation from pptx.util import Inches, Pt from pptx.chart.data import ChartData, X 阅读全文
摘要:
1、显示图例的簇状柱形图 # import import os from pptx import Presentation from pptx.util import Cm from pptx.chart.data import ChartData from pptx.enum.chart impo 阅读全文
摘要:
1、代码 # 加载库 import os import pandas as pd from pptx import Presentation from pptx.util import Cm, Pt from pptx.enum.text import PP_ALIGNfrom pptx.dml.c 阅读全文
摘要:
1、添加流程箭头 # 加载库 import os from pptx import Presentation from pptx.util import Inches, Pt from pptx.enum.text import PP_ALIGN from pptx.enum.shapes impo 阅读全文
摘要:
1、简单插入图片 # 加载库 import os from pptx import Presentation # 设置路径 work_path = r'E:\pyspace\tmp\pptx' os.chdir(work_path) # 实例化 ppt 文档对象 prs = Presentation 阅读全文
摘要:
说明: python-pptx 写入文本,如果没有换行符,默认是一行。要实现自动换行的效果,应该在适当的地方插入换行符。 代码: # 加载库 import os from pptx import Presentation from pptx.util import Cm, Pt from pptx. 阅读全文
摘要:
0、安装 python-pptx 库 pip install python-pptx 1、创建一张空幻灯片 # 加载库 import os from pptx import Presentation # 修改路径 work_path = r'E:\pyspace\tmp\pptx' os.chdir 阅读全文
摘要:
python-pptx 官方文档地址https://python-pptx.readthedocs.io/en/latest/ pptx 涉及的的基类 prs # pptx 对象 slides # 幻灯片 shapes # 幻灯片的内容,用shapes.title、add_textbox、add_p 阅读全文
摘要:
1、定义全局变 '''全局变量: X 和 O 表示两方的棋子; EMPTY 表示棋位为空; TIE 表示平局; NUM_SQUARES 表示有 9 个棋位 ''' X = "X" O = "O" EMPTY = " " TIE = "TIE" NUM_SQUARES = 9 2、定义调用到的函数 d 阅读全文
摘要:
代码如下: import matplotlib.pyplot as plt import numpy as np %matplotlib inline plt.rcParams['font.sans-serif'] = 'SimHei' plt.rcParams['axes.unicode_minu 阅读全文
摘要:
1、脚本 # scikit-learn 没有绘制树状图的功能,需借助 SciPy 库完成 import matplotlib.pyplot as plt from sklearn.datasets import make_blobs from scipy.cluster.hierarchy impo 阅读全文
摘要:
Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数。 plt.boxplot() 参数详解 plt.boxplot(x, # 指定要绘制箱线图的数据; notch=None, # 是否是凹口的形式展现箱线图,默认非凹口; sym=None, 阅读全文
摘要:
01、加载库 import numpy as np import pandas as pd import matplotlib.pyplot as plt 02、示例数据 x = np.linspace(-np.pi*2, np.pi*2) y1 = np.sin(x) y2 = np.power( 阅读全文
摘要:
1、示例 1 代码 import numpy as np import pandas as pd import matplotlib.pyplot as plt # 生成数据 v1 = np.random.normal(0, 1, 100) v2 = np.random.randint(0, 23, 阅读全文
摘要:
matplotlib 的 matshow() 函数用于绘制矩阵 示例1 import matplotlib.pyplot as plt import numpy as np mat = np.arange(0, 100).reshape(10, 10) plt.matshow(mat, cmap=p 阅读全文
摘要:
1 Win + E # 打开资源管理器 Win + R # 打开 运行 对话框 Win + D # 最小化所有窗口 Win + Pause/Break # 打开“系统属性”窗口 阅读全文
摘要:
1、正弦和余弦的图形 import numpy as np from matplotlib import pyplot as plt %matplotlib notebook x = np.linspace((-np.pi)*2, np.pi*2, 50, endpoint=True) y1, y2 阅读全文
摘要:
1、示例1 代码 import numpy as np import matplotlib.pyplot as plt # 生成网格 v = np.arange(-7, 7, 0.1) X, Y = np.meshgrid(v, v) # 生成曲面数据 R = np.sqrt(X**2 + Y**2 阅读全文
摘要:
matplotlib 饼图绘制函数语法 plt.pie(x, # 指定绘图的数据 explode=None, # 指定饼图某些部分的突出显示,即呈现爆炸式 labels=None, # 为饼图添加标签说明,类似于图例说明 colors=None, # 指定饼图的填充色 autopct=None, # 阅读全文
摘要:
1、示例 1 import numpy as np import matplotlib.pyplot as plt # 生成数据 v1 = np.random.randint(0, 13, 7) plt.bar(list(range(7)), v1) plt.show() 图形 2、pandas 绘 阅读全文
摘要:
1、示例1 代码 import numpy as npimport matplotlib.pyplot as plt # 生成数据 np.random.seed(42) v = np.random.normal(0, 1, 500) plt.hist(x = v, bins=20, color='k 阅读全文
摘要:
matplotlib 绘制散点图的函数有 mptplotlib.pyplot.plot()、matplotlib.pyplot.scatter(),多数情况下使用 scatter() 函数。 scatter() 函数主要参数: plt.scatter(x,y, # array_like, 数据点在坐 阅读全文
摘要:
在 matplotlib 中 legend 用于设置图形中的图例,其常见用法如下: legend(loc # Location code string, or tuple (see below). # 图例所有figure位置。 labels # 标签名称。 prop # the font prop 阅读全文
摘要:
1 设置背景颜色 1.1 设置 figure 背景颜色 方法 I: plt.figure(facecolor='blue', # 图表区的背景色 edgecolor='black') # 图表区的边框线颜色 方法 II: fig=plt.gcf() fig.set_facecolor('green' 阅读全文
摘要:
脚本: import numpy as np import matplotlib.pyplot as plt # 创建数据 np.random.seed(42) X_xor = np.random.normal(0, 1, (300, 2)) y_xor = np.logical_xor(X_xor 阅读全文
摘要:
在Python中:1.任何非零数字或非空对象都为真2.数字零、空对象以及特殊对象None都被认作是假3.比较和相等测试会递归地应用在数据结构中4.比较和相等测试会返回True或False(1和0的特殊版本)5.布尔and和or运算符会返回真或假的操作对象 Python中有三种布尔表达式运算符:1.X 阅读全文
摘要:
计算 1~100 的和 5050 while 循环: i, s = 0, 0 while i < 101: s += i i += 1 print(s) for 循环: s = 0 for i in range(101): s += i print(s) 阅读全文
摘要:
代码: import sys, matplotlib, sklearn, IPython import numpy as np, pandas as pd, scipy as sp modules = {'NumPy': np, 'pandas': pd, 'scikit-learn': sklea 阅读全文
摘要:
paste/paste0 函数, 用于连接字符(向量), paste 可以设置连接字符,默认以空格作为连接字符; paste0 以空字符串连接字符,不能设置 sep 值。collapse 参数可以实现用 sep 连接后的字符向量的元素间的再次连接。 1、paste(..., sep=" ") > p 阅读全文
摘要:
1、文件查看 #列出当前工作目录下所有的文件和文件夹 list.files() #列出当前工作目录下所有的文件,包含子目录文件 list.files(recursive = TRUE) #列出当前工作目录下所有.R结尾的文件 list.files(pattern = "*.R") dir(patte 阅读全文
摘要:
热图(heatmap)通过色差、亮度来展示数据的差异。 在 Python 的 Matplotlib 库中,调用imshow()函数绘制热图。 示例: import numpy as np import matplotlib.pyplot as plt points = np.arange(-5,5, 阅读全文
摘要:
不少 python 的绘图程序,多会涉及下面两行代码 plt.rcParams['font.sans-serif'] = 'SimHei' plt.rcParams['axes.unicode_minus'] = False 一直费解,今天彻底搞清楚!matplotlib 是为 python 提供强 阅读全文