自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(156)
  • 资源 (6)
  • 收藏
  • 关注

原创 excel透视表如何解决引用问题

excel透视表的使用。

2023-03-14 10:37:12 692 1

原创 NumPy数组维度

介绍numpy的数组维度。

2022-12-07 11:35:08 990

原创 介绍numpy数组

NumPy是Python科学计算的核心库。基本的Python库,如pandas、SciPy和Matplotlib,都构建在NumPy的API之上。机器学习库如TensorFlow和scikit-learn也是如此,它们使用NumPy数组作为输入。任何在Python中使用数字的人都会遇到NumPy数组。那么它们是什么,我们如何创造它们?数组是 NumPy 中的主要对象;它是一个保存数据的网格状结构。数组可以有任意数量的维度,每个维度可以是任意长度。要开始使用,请导入 NumPy,将导入别名为 np。我们可以通

2022-12-06 13:21:05 722

原创 什么是统计学

介绍统计学入门知识。

2022-11-04 12:04:46 458

原创 如何去掉复制mobi文件代码里的一些符号

字符串的基础用法

2022-10-17 10:59:44 524

原创 obsidian 不能粘贴为纯文本的问题

obsidian

2022-07-26 17:08:47 1316

原创 如何解决navigator的限制次数问题

解决微信小程序里的navigator的限制次数问题

2022-06-30 15:29:20 714

原创 selenium爬取数据时出现如下错误:selenium.common.exceptions.StaleElementReferenceException: Message: stale elemen

selenium爬取数据时出现如下错误:selenium.common.exceptions.StaleElementReferenceException: Message: stale elemen

2022-06-22 09:22:42 2181

原创 python使用openpyxl的时候出现“BadZipFile: File is not a zip file“,怎么解决?

出现"BadZipFile: File is not a zip file"

2022-06-12 11:34:59 2704

原创 Senleium中使用xpath定位span的contains(text())时的format问题

在Senleium中使用xpath定位时,常常使用span的contains(text())的功能。常见语法是如下wd.find_element('xpath',f'//span[contains(text(),"博美")]').click()但如果要使用变量,建立函数时,传入变量,使用 f"{name}"时,常出现错误,错误写法如下:def class_one(name): # 选择一级分类 one = wd.find_element('xpath',f'//span[conta

2022-05-30 17:47:42 883

原创 pandas中如何去除日期前面的0

问题一般日期前都会带0,比如df["日期"]如何去掉05 前面的0,变成 2022-5-22呢?方法加 #date=df["日期"].dt.strftime("%#m月%#d日")结果就是

2022-05-23 16:41:22 608

原创 如何在seaborn折线图的X轴上设置间隔日期升级版?

问题在(96条消息) 如何在seaborn折线图的X轴上设置间隔日期?_心际花园的博客-CSDN博客里,我初步解决了问题,但还是存在问题,比如 2022-4-30 和2022-05-03的间隔明显太近,没有实现日期的均匀分布。分析使用日期间隔的本质是如何设置刻度和刻度值。通过locs, labels = plt.xticks(),发现 locs是数值很大的array.locs, labels = plt.xticks()locs# 结果array([738258., 738262., 7

2022-05-16 12:57:37 1239

原创 如何在seaborn折线图的X轴上设置间隔日期?

问题利用seaborn作图,发现时间周期为30天时,X轴刻度显示9个值,开始日期是2022年4月13日,这不是自己想要的值,我想要开始日期是2022年4月15日解决方法找个很多方法,包括看了官网matplotlib.pyplot.xticks — Matplotlib 3.5.2 文档,最终是在原来的locs上加2 ,并将刻度值设置为起始日期。plt.xticks(locs+2,date)全部代码如下day_num=30name="股票"fig, ax1 = plt.subplots(fi

2022-05-16 09:37:23 2279

原创 python写入word文档中,中文出现乱字符

今天将python编辑好的中文写入word文档中,结果有的中文出现乱字符。找了不少方法,最后解决方法如下import docxword1 = str(first_p) # first_p 和last_p是编辑好的中文内容word2 = str(last_p)file=docx.Document() #创建内存中的word文档对象file.add_paragraph(word1)file.add_paragraph(word2)file.save(f'文档.docx')...

2022-04-15 15:09:15 1984 1

原创 sns制作2022全球前百富豪年龄和财富关系图

%matplotlib notebookimport pandas as pdimport matplotlib.pyplot as pltimport matplotlib.animation as animationplt.rcParams['font.sans-serif'] = ['SimHei'] import seaborn as snsdf = pd.read_excel("global_richer2022.xlsx")df.head()hue_colors={"男"

2022-03-30 16:33:01 128

原创 制作2022全球前百富豪年龄和财富关系图

%matplotlib notebookimport pandas as pdimport matplotlib.pyplot as pltimport matplotlib.animation as animationplt.rcParams['font.sans-serif'] = ['SimHei'] import seaborn as snsdf = pd.read_excel("global_richer2022.xlsx")df.head()plt.style.use("

2022-03-30 15:45:56 268

原创 图片处理:横排合并后压缩图片

import numpy as npfrom PIL import Imageimport os# 读取图片位置img01 = '路径//01.png'img02 = '路径//02.png'# 打开图片imgopen01 = Image.open(img01)imgopen02 = Image.open(img02)# 将图片存入列表new_images = list((imgopen01,imgopen02))# 建立一个新列表,稍后将更改过图片尺寸后的图片存入其中res

2022-02-17 11:19:18 1557

原创 DataCamp中Intermediate Python之Matplotlib01

Matplotlib先讲了如何做图,再讲如何定制图表。这部分是是第一部分:如何做折线图、散点图和直方图。Line plot (1)折线图With matplotlib, you can create a bunch of different plots in Python. The most basic plot is the line plot. A general recipe is given here.import matplotlib.pyplot as pltplt.plot(x,y)

2022-01-05 15:01:23 1598

原创 DataCamp中Introduction to Python之NumPy

初步练习numpy,最后一关有惊喜哦。

2021-12-30 14:15:56 2006

原创 DataCamp中Introduction to Python之Functions and Packages

练习函数和库

2021-12-30 12:03:49 959

原创 DataCamp中Introduction to Python之Python Lists练习

列表练习

2021-12-30 11:39:35 1051

原创 DataCamp中Introduction to Python之Python Basics练习

DataCamp的Introduction to Python之Python Basics是一些比较基础的练习,可以很快掌握。

2021-12-30 09:11:01 1308

原创 pyautogui的locateCenterOnScreen()里region用法注意事项

使用pyautogui的locateCenterOnScreen(),很多人说,region的四个参数中,头两个是0,0,也就是屏幕左上角的起点。其实并不然,经过尝试后,发现可是设置值,但是不要距实际的定位点太近,最好小于30。import pyautogui as pagfrom pynput import keyboardsizex, sizey = pag.size()x = pag.locateCenterOnScreen(f'd:/web/hua.png', region=(1800

2021-12-28 12:01:52 7653

原创 numpy.stack()、np.row_stack()、np.column_stack()、 np.concatenate()、np.vstack()、np.hstack()的区别

numpy.stack()•numpy.stack(arrays, axis = 0, out = None) 沿新轴连接一系列数组array01=np.array([[ 0, 1, 2, 3, 4, 5], [ 6, 7, 8, 9, 10, 11], [12, 13, 14, 15, 16, 17], [18, 19, 20, 21, 22, 23]])array02 = np.arange(24,48).reshape(4,6)arr

2021-12-09 10:04:42 4495 1

原创 EXCLE:如何合并一个文件夹里不同工作薄的工作表到一个工作表里?

文件夹里有三个工作薄。工作薄的工作表的列名都一样。现在如何把这个文件夹里不同工作薄的工作表到一个工作表里?新建一个工作表,【数据】-【获取数据】-【自文件】-【从文件夹】,选择相应的文件夹,点击【打开】。选择【组合】里的【合并和加载】。在【参数】下选择要合并的工作表,点击【确定】。则文件自动合并到1个工作表里。注意:合并时,被合并的文件不要打开,保持关闭状态。...

2021-11-29 09:37:36 756

原创 20210930142533 Obsidian文件里实现阅读功能

下载Calibre阅读器 在Calibre阅读器选择【连接/共享】里的【启动内容服务器】在Obsidian里新建文件,将<iframe src="http://<IP地址>:<端口号>/" width=100% height="740" border="0" frameborder="0"> </iframe> 复制到文件里。将内容服务器里的IP地址和端口号粘贴到上面的文件里,点击【预览】,就可以在Obsidian文件里实现阅读功能。..

2021-09-30 14:40:23 666

原创 Obsidian实现git备份

通过插件 obsidian git实现备份,安装Obsidian-git下载插件的网址Release 1.13.0 · denolehov/obsidian-git下载obsidian-git-1.13.0.zip,解压成文件夹。将该文件夹放到在D:\库名\.obsidian\plugins文件夹下。关闭obsidian,再重新打开.点击【设置】——【第三方插件】——【已安装插件】,可以看见Obsidian-Git,将其开启。使用方法在【设置】-【插件选项】-【Obsi

2021-09-29 14:42:46 2116

原创 obsidian之worbench插件

功能将其他内容放到工作台文件workbench里。安装下载网址https://github.com/ryanjamurphy/workbench-obsidian/releases/tag/1.6.1下载main.js,manifest.json在“D:\ThinkingByMyself.obsidian\plugins”下建立文件夹workbench-obsidian,将上面三个文件放进该文件夹。关闭obsidian,再重新打开点击【设置】——【第三方插件】——【已安装插件.

2021-09-17 16:53:55 954

原创 obsidian之快速拆分文件的插件note-refactor操作手册

安装下载网址https://github.com/lynchjames/note-refactor-obsidian/releases/tag/1.7.1下载main.js,manifest.json,styles.css在“D:\库名.obsidian\plugins”下建立文件夹note-refactor-obsidian,将上面三个文件放进该文件夹。关闭obsidian,再重新打开点击【设置】——【第三方插件】——【已安装插件】,可以看见workbench,将其开启。使用方.

2021-09-17 15:45:57 3197

原创 Obsidian实现Dynalist的大纲效果

Obsidian的大纲模式实现Obsidian-outliner下载插件的网址https://github.com/vslinko/obsidian-outliner/releases/tag/1.3.1下载main.js,manifest.json,styles.css在“D:\ThinkingByMyself.obsidian”下建立文件夹plugins,在plugins文件夹下建立文件夹Obsidian-outliner,将上面三个文件放进该文件夹。关闭obsidian,再重新打..

2021-09-16 16:14:36 5650 1

原创 Pandas文本数据类型及处理

Pandas文本数据类型Pandas文本数据类型有object和string两种。pandas1.0之前只有文本数据只有object类型,pandas1.01.0之后有了string类型。如果一列数据中包含文本和数据,则会默认为object类型。import pandas as pdimport numpy as npdf = pd.DataFrame({ 'A':['a','b','c','d'], 'B':['aa','bb','cc',np.nan], 'C':[

2021-09-16 14:35:40 1406

原创 SQL 系列教程:SELECT

目的:如果数据无处理,则直接选择表格里的字段如果数据需要处理,则在已处理好的数据中选取字段和计算字段输入:select 和字段名称,计算字段名称语法:选择列 select 字段1,计算字段1选择所有 select *位置:最上面输出:表格里的字段名和相应数据使用场景:SQL任何场合必须使用。注意事项:SELECT 和 FROM在SQL中是必写选项SELECT的字段可以用AS 或空格 为字段起别名SELECT位置在最上面,但执行在最后例题https://sqlzoo.net

2021-07-30 09:35:21 135

原创 obsidian如何修改主题

打开主题网站(GitHub - kmaasrud/awesome-obsidian: ????️ Awesome stuff for Obsidian)点击【Themes】选择好主题,比如下面这个进入GitHub - obsidian-ezs/obsidian-comfort-color-dark: Comfort Color Dark Theme for Obsidian打包下载下载后解压,找到.css文件将其复制到snippets文件夹下。打开obsidian里【设置】—【外观】

2021-07-23 15:30:50 3695 2

原创 数据分析官方文档汇总

EXCEL学习文档官网:https://support.microsoft.com/zh-cn/excelSQL学习文档SQL Server官网:https://docs.microsoft.com/zh-cn/sql/mysql官网:https://dev.mysql.com/doc/菜鸟教程官网:https://www.runoob.com/mysql/Python学习文档菜鸟教程官网:https://www.runoob.com/python3/pandas官网:https://www

2021-07-15 15:28:44 677

原创 Tableau如何在一个图里做多条折线?

数据源如下将【日期】拖到【列】,将【度量值】拖到【行】,将【度量名称】拖到【颜色】。

2021-07-14 17:13:48 11352

原创 PPT里如何做流水图

如何做一个流水图,水从瓶子里从左到右边流出来【插入】——【形状】——【椭圆】按住ctrl+shift,画圆。【插入】——【形状】——【任意多边形】画出流水,注意形状最后要封闭,即首位相连。【插入】——【形状】——【任意多边形】,将圆的上半部分遮住。先选择圆,按ctrl再选择遮住的图形,【格式】——【合并形状】——【剪除】。注意图形的先后选择不能错。选择圆和右边的水流形状,ctrl+G,组合图形。【动画】——【擦除】,【效果选项】里选择【自左侧】。...

2021-07-06 12:09:10 5252

原创 Tableau 十三、雷达图与凹凸图

1.雷达图多个维度的数据分析。1.1数据表处理导入数据“玩家综合能力雷达图数据.xlsx”【圆1】-【圆5】对应着雷达图的五个圈。在excel表格里,两个都是【进攻能力】;在Talbeau里,因为【进攻能力】重复,所以第二个命名为【进攻能力1】Tableau里的F1在excel表格里是空值。按住shift键,选择第二列到最后一列,右击——【数据透视表】。右击列名,第二列重命名为【能力名称】,第三列重命名为【能力值】1.2创建计算字段创建路径字段创建路径,让每一个环形成一个封闭的环

2021-07-02 15:12:24 891 1

原创 Tableau 十二、网络图与弧线图

1.网络图1.1简单的网络图打开“五点位置关系信息.xlsx”创建网络图在【工作表1】,将【X】拖到【列】,将【Y】拖到【行】【分析】——取消勾选【聚合度量】【标记】下选择【线】,将【关联】拖到【路径】上。添加标签按住ctrl,拖动【行】里【Y】进行复制。【标记】下【总和(Y)(2)】的【自动】里选择【形状】,【形状】里选择实心圆圈。将【点】拖到【总和(Y)(2)】的【标签】上。点击【总和(Y)(2)】的【标签】,勾选【允许标签覆盖其他标记】右击图标里下方图表的纵轴——【双

2021-07-01 14:40:36 922

原创 Tableau 十四、回归分析与时间序列分析

1.回归分析1.1线性回归模型及参数解释回归分析是将可能存在相关关系的变量拟合成直线或者曲线,然后据此一方面总结已有数据的规律和特征,另一方面预测数据。导入数据“人工坐席接听数据.xlsx”在工作表1,将【人工服务接听量】放入【列】,将【呼入案头总时长(秒)】放入【行】。点击【分析】,取消【聚合度量】的勾选。第一种添加趋势线方式选择【整个视图】,右击图表——【趋势线】——【显示趋势线】。这样就添加好了线性回归模型。将鼠标悬浮在趋势线上,会出现提示框。参数解释线性回归就是一次方程,比

2021-06-30 14:35:48 2958 1

原创 Tableau 十一、范围-线图、倾斜图

1.范围-线图1.1概念与用途范围-线图将整体数据的部分特征(均值、最大值、最小值等)展示在图形中,既可以说明群体特征,还可以展示个体信息,更可以比较个体与整体的相对关系。折线图包含信息太少导入"人工坐席接听数据.xlsx"在【工作表1】里,将【日期】拖到【列】,点击下拉选择【天】。将【日期】放到【筛选器】,右击【筛选器】里的【工号】——【显示筛选器】,在右侧的工号栏里选择一个工号。将【人工服务接听量】拖到【行】里。折线图不能反映该工号员工在所有员工里的位置,而范围-线图则可以实现该目的。

2021-06-30 14:28:05 1216

python中pandas处理日期时间

适用于学习python中pandas处理日期时间

2023-06-26

matplotlib小贴士.pdf

matplotlib小贴士

2022-01-06

matplotlib中级手册.pdf

matplotlib中级手册

2022-01-06

matplotlib初学者手册.pdf

matplotlib初学者手册

2022-01-06

matplotlib速查手册.pdf

matplotlib速查手册

2022-01-06

数据科学必备清单.pdf

覆盖python数据处理的常用代码

2021-12-30

常用的Excel函数.xlsx

常用的Excel函数.xlsx

2021-07-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除