摘要: 0、import import openpyxl from openpyxl.styles import colors, fills, Font, PattrernFill 1、查看填充类型 print(dir(fills)) fill_types = [ 'FILL_PATTERN_DARKDOW 阅读全文
posted @ 2020-02-29 23:33 赏尔 阅读(18937) 评论(0) 推荐(0) 编辑
摘要: 0、import import openpyxl form openpyxl.styles import Border, borders, colors, Side 1、查看边框线的内置 styles print(dir(borders)) border_styles = ['BORDER_DASH 阅读全文
posted @ 2020-02-28 22:43 赏尔 阅读(8546) 评论(0) 推荐(0) 编辑
摘要: 0、import import openpyxl from openpyxl.styles import colors 1、插入 sheet wb = openpyxl.Workbook() wb.sheetnames wb.create_sheet(title='my_sheet', index= 阅读全文
posted @ 2020-02-27 22:20 赏尔 阅读(6001) 评论(0) 推荐(0) 编辑
摘要: 版本信息: 需求: 脚本: # import import re import openpyxl from copy import copy # 封装函数 def cell_style(cell): '''获取给定单元格的四大样式属性''' alignment = copy(cell.alignme 阅读全文
posted @ 2020-02-26 21:44 赏尔 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 说明:因为 openpyxl 2.4.8 没有 ws.insert_rows() 函数,所以需要更新一下。 1、试错 1.1 conda updae openpyxl 无效 conda update openpyxl=3.0 报错 conda install openpyxl=3.0 连接失败 2、 阅读全文
posted @ 2020-02-25 21:43 赏尔 阅读(2857) 评论(0) 推荐(0) 编辑
摘要: 需求: 0、imort import re import pandas as pd import openpyxl from openpyxl.utils import get_column_letter 1、查看表格数据信息 1.1 加载工作簿 wb = openpyxl.load_workboo 阅读全文
posted @ 2020-02-24 22:33 赏尔 阅读(913) 评论(1) 推荐(0) 编辑
摘要: 因清理注册表导致 win + e 的快捷失效: WIN+R运行输入 regsvr32 /n /i:u shell32 之后后重启一下电脑。 阅读全文
posted @ 2020-02-23 20:24 赏尔 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 0、import import numpy as np from pptx import Presentation from pptx.util import Inches from pptx.chart.data import BubbleChartDatafrom pptx.enum.chart 阅读全文
posted @ 2020-02-22 21:49 赏尔 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 柱形图、折线图、饼图、条形图、散点图 0、import import numpy as np from pptx import Presentation from pptx.util import Inches, Pt from pptx.chart.data import ChartData, X 阅读全文
posted @ 2020-02-21 22:14 赏尔 阅读(4634) 评论(0) 推荐(0) 编辑
摘要: 1、显示图例的簇状柱形图 # import import os from pptx import Presentation from pptx.util import Cm from pptx.chart.data import ChartData from pptx.enum.chart impo 阅读全文
posted @ 2020-02-20 22:57 赏尔 阅读(3384) 评论(1) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-02-17 22:22 赏尔 阅读(6421) 评论(1) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-02-14 22:16 赏尔 阅读(2776) 评论(0) 推荐(0) 编辑
摘要: 1、简单插入图片 # 加载库 import os from pptx import Presentation # 设置路径 work_path = r'E:\pyspace\tmp\pptx' os.chdir(work_path) # 实例化 ppt 文档对象 prs = Presentation 阅读全文
posted @ 2020-02-11 23:12 赏尔 阅读(5802) 评论(0) 推荐(0) 编辑
摘要: 说明: python-pptx 写入文本,如果没有换行符,默认是一行。要实现自动换行的效果,应该在适当的地方插入换行符。 代码: # 加载库 import os from pptx import Presentation from pptx.util import Cm, Pt from pptx. 阅读全文
posted @ 2020-02-08 02:14 赏尔 阅读(7486) 评论(0) 推荐(0) 编辑
摘要: 0、安装 python-pptx 库 pip install python-pptx 1、创建一张空幻灯片 # 加载库 import os from pptx import Presentation # 修改路径 work_path = r'E:\pyspace\tmp\pptx' os.chdir 阅读全文
posted @ 2020-02-05 23:41 赏尔 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: python-pptx 官方文档地址https://python-pptx.readthedocs.io/en/latest/ pptx 涉及的的基类 prs # pptx 对象 slides # 幻灯片 shapes # 幻灯片的内容,用shapes.title、add_textbox、add_p 阅读全文
posted @ 2020-02-03 22:04 赏尔 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 1、定义全局变 '''全局变量: X 和 O 表示两方的棋子; EMPTY 表示棋位为空; TIE 表示平局; NUM_SQUARES 表示有 9 个棋位 ''' X = "X" O = "O" EMPTY = " " TIE = "TIE" NUM_SQUARES = 9 2、定义调用到的函数 d 阅读全文
posted @ 2020-02-02 22:35 赏尔 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 代码如下: import matplotlib.pyplot as plt import numpy as np %matplotlib inline plt.rcParams['font.sans-serif'] = 'SimHei' plt.rcParams['axes.unicode_minu 阅读全文
posted @ 2020-01-31 22:23 赏尔 阅读(4729) 评论(0) 推荐(0) 编辑
摘要: 1、脚本 # scikit-learn 没有绘制树状图的功能,需借助 SciPy 库完成 import matplotlib.pyplot as plt from sklearn.datasets import make_blobs from scipy.cluster.hierarchy impo 阅读全文
posted @ 2020-01-30 22:28 赏尔 阅读(2243) 评论(0) 推荐(0) 编辑
摘要: Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数。 plt.boxplot() 参数详解 plt.boxplot(x, # 指定要绘制箱线图的数据; notch=None, # 是否是凹口的形式展现箱线图,默认非凹口; sym=None, 阅读全文
posted @ 2020-01-26 22:41 赏尔 阅读(37071) 评论(0) 推荐(2) 编辑
摘要: 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( 阅读全文
posted @ 2020-01-25 22:44 赏尔 阅读(19561) 评论(0) 推荐(0) 编辑
摘要: 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, 阅读全文
posted @ 2020-01-24 22:26 赏尔 阅读(7858) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-01-23 21:05 赏尔 阅读(13993) 评论(0) 推荐(0) 编辑
摘要: 1 Win + E # 打开资源管理器 Win + R # 打开 运行 对话框 Win + D # 最小化所有窗口 Win + Pause/Break # 打开“系统属性”窗口 阅读全文
posted @ 2020-01-23 20:29 赏尔 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-01-22 23:12 赏尔 阅读(3547) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-01-20 22:35 赏尔 阅读(918) 评论(0) 推荐(1) 编辑
摘要: matplotlib 饼图绘制函数语法 plt.pie(x, # 指定绘图的数据 explode=None, # 指定饼图某些部分的突出显示,即呈现爆炸式 labels=None, # 为饼图添加标签说明,类似于图例说明 colors=None, # 指定饼图的填充色 autopct=None, # 阅读全文
posted @ 2020-01-18 22:12 赏尔 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 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 绘 阅读全文
posted @ 2020-01-17 22:08 赏尔 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 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 阅读全文
posted @ 2020-01-16 21:07 赏尔 阅读(247) 评论(0) 推荐(0) 编辑
摘要: matplotlib 绘制散点图的函数有 mptplotlib.pyplot.plot()、matplotlib.pyplot.scatter(),多数情况下使用 scatter() 函数。 scatter() 函数主要参数: plt.scatter(x,y, # array_like, 数据点在坐 阅读全文
posted @ 2020-01-15 21:03 赏尔 阅读(3009) 评论(0) 推荐(0) 编辑
摘要: 在 matplotlib 中 legend 用于设置图形中的图例,其常见用法如下: legend(loc # Location code string, or tuple (see below). # 图例所有figure位置。 labels # 标签名称。 prop # the font prop 阅读全文
posted @ 2020-01-14 21:16 赏尔 阅读(42624) 评论(0) 推荐(2) 编辑
摘要: 1 设置背景颜色 1.1 设置 figure 背景颜色 方法 I: plt.figure(facecolor='blue', # 图表区的背景色 edgecolor='black') # 图表区的边框线颜色 方法 II: fig=plt.gcf() fig.set_facecolor('green' 阅读全文
posted @ 2020-01-13 22:37 赏尔 阅读(39839) 评论(0) 推荐(0) 编辑
摘要: 脚本: 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 阅读全文
posted @ 2020-01-12 22:22 赏尔 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 在Python中:1.任何非零数字或非空对象都为真2.数字零、空对象以及特殊对象None都被认作是假3.比较和相等测试会递归地应用在数据结构中4.比较和相等测试会返回True或False(1和0的特殊版本)5.布尔and和or运算符会返回真或假的操作对象 Python中有三种布尔表达式运算符:1.X 阅读全文
posted @ 2020-01-11 19:07 赏尔 阅读(2618) 评论(0) 推荐(0) 编辑
摘要: 计算 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) 阅读全文
posted @ 2020-01-11 19:03 赏尔 阅读(2809) 评论(0) 推荐(0) 编辑
摘要: 代码: import sys, matplotlib, sklearn, IPython import numpy as np, pandas as pd, scipy as sp modules = {'NumPy': np, 'pandas': pd, 'scikit-learn': sklea 阅读全文
posted @ 2020-01-11 18:46 赏尔 阅读(4581) 评论(0) 推荐(0) 编辑
摘要: paste/paste0 函数, 用于连接字符(向量), paste 可以设置连接字符,默认以空格作为连接字符; paste0 以空字符串连接字符,不能设置 sep 值。collapse 参数可以实现用 sep 连接后的字符向量的元素间的再次连接。 1、paste(..., sep=" ") > p 阅读全文
posted @ 2020-01-11 18:36 赏尔 阅读(27806) 评论(1) 推荐(1) 编辑
摘要: 1、文件查看 #列出当前工作目录下所有的文件和文件夹 list.files() #列出当前工作目录下所有的文件,包含子目录文件 list.files(recursive = TRUE) #列出当前工作目录下所有.R结尾的文件 list.files(pattern = "*.R") dir(patte 阅读全文
posted @ 2020-01-10 13:05 赏尔 阅读(12375) 评论(0) 推荐(0) 编辑
摘要: 热图(heatmap)通过色差、亮度来展示数据的差异。 在 Python 的 Matplotlib 库中,调用imshow()函数绘制热图。 示例: import numpy as np import matplotlib.pyplot as plt points = np.arange(-5,5, 阅读全文
posted @ 2020-01-10 12:32 赏尔 阅读(7072) 评论(0) 推荐(0) 编辑
摘要: 不少 python 的绘图程序,多会涉及下面两行代码 plt.rcParams['font.sans-serif'] = 'SimHei' plt.rcParams['axes.unicode_minus'] = False 一直费解,今天彻底搞清楚!matplotlib 是为 python 提供强 阅读全文
posted @ 2020-01-09 20:55 赏尔 阅读(19350) 评论(0) 推荐(5) 编辑