自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows环境变量(百分号)

Windows环境变量(百分号)

2022-10-27 21:26:21 1927 1

原创 Ubuntu连接WiFi开热点

linux通过WiFi共享热点

2022-07-03 11:30:24 4145

原创 Python 剪切板读写

将文本写入剪切板import pyperclippyperclip.copy('北巷的猫')从剪切板读取文本# pandas import pandas as pddf = pd.read_clipboard()df 北巷的猫 # pyperclipimport pypercliptext = pyperclip.paste()text'北巷的猫'从剪切板读取图像from PIL import Ima

2022-05-08 18:35:47 1746

原创 xlsxwriter写入Excel

问题描述Pandas 输出Excel的方式有许多种,最常见方式如下data.to_excel('filename.xlsx')但是输出的xlsx文件看起来略丑,还需要进行二次调整,效率低下解决方案通过xlsxwriter编写函数进行输出,特性如下:xlsxwriter 是所有Excel处理的package里写入速度最快的不需要依赖其他软件(xlswings依赖Excel程序)代码实现import numpy as npimport pandas as pd# 输出函数def

2022-04-19 20:01:07 1639

原创 采购实用python数据处理方法

正则表达式匹配多位数字re.findall(r'\d{n}', str)# 返回 n 位数字匹配小数re.findall(r'\d.+', str)# 返回小数list判断列表是否为空list == []len(list) = 0 # ==> []len(list) > 1 # ==> 非空axis={0,列1,行axis= \begin{cases} 0, & \text{列}\\ 1,& \text{行} \end{case

2022-04-09 23:38:30 1139 1

原创 Python 批量合并 Excel工作簿

代码import pandas as pdimport ospath = r'C:\Users\BXDM\Desktop\test'outfile = r'C:\Users\BXDM\Desktop\test\out.csv'def collect(path): ''' 合并函数 input(str(path)) : 输入 xlsx 文件所在的路径 output(DataFrame) : 输出合并后的 DataFrame ''' fi

2021-11-16 21:54:44 1430 2

原创 BP 神经网络简介

BP 神经网络申明:本文章只求把 BP 神经网络的大概原理和应用做粗略的概括,有助于形成一个基本直观的概念,详细的公式推倒论证、激活函数介绍、梯度下降之类的方法请参考其他资料,文章中例子 copy 自第一个参考链接的实验中,详细内容请自行查阅。基本概念人工神经网络 ANN(Artificial Neural Network)BP 神经网络(Back Propagation):(误差)反向传播神经网络应用:函数逼近、模式识别、分类、数据压缩本质:坐标变换,矩阵乘法激活函数(Activatio

2021-11-07 18:53:01 1087

原创 Source

Source一、Single Source同一颗料只有一家供应商能供货的情况为 Singele SourceSingle Source 的存在对于采购方来说很不好,主要有两点原因:议价空间小由于只有一家供应商存在,因此在价格管控方面,基本上的供应商说了算,并且只有一家供应商,无法形成竞争,采购方变得没有主动权。存在供应风险由于 Single Source 的存在,又没有其他可替代的料号或者供应商,一旦该Source出现问题,就会造成缺料风险。基于以上两点,Single Sourc

2020-12-30 22:45:50 532

原创 R 语言基础语法

R 语言基础语法几个特殊的符号: <- 赋值符号 $ 根据名称取数据框中值 # 注释 ~ 基础语法严格区分大小写, 不管是函数还是变量几个基本的函数c 函数 合并、构建更长的向量data函数 载入数据RStudio 快捷键Ctrl + L 清除consoleCtrl + Enter 执行光标所在的那条语句Ctrl + shift + C 多行注释/取消注释调整 RStudio布局:Tools > Golbal Options &g

2020-10-11 16:58:18 352

原创 R安装nutshell

一、问题描述最近在想学习 R 语言,找了一本书,叫《R 语言核心技术手册》,英文名叫《R in a Nutshell》,书中大量使用了一个叫 nutshell的包,结果死活安装不上,google上一查,说 这个包已经移除了。找到了一篇博客成功安装上了nutshell包,开个博客记录一下解决方法。二、参考资料Package NUTSHEL in R 3.6.3三、解决步骤下载 3 个包nutshell.bbdbnutshell.audioscrobblernutshell使用

2020-09-19 21:30:46 1651

原创 牛肉的煮法

所需材料新鲜牛肉,切成块状,牛油若干干辣椒、开水、植物油、酱油、草果一个、薄荷若干、洋芋(土豆) 1~2 个,切成块状所需时间​ 3~4 小时烹饪方法将植物油倒入锅中,炼到没有泡沫,放入干辣椒将牛肉放入锅中,炒 7~12 分钟,最后加入酱油倒入开水,放入草果,煮 3~4 小时,中间不断添加开水,保持水位煮至 2 小时的时候,加入适量食盐,煮至 3 小时,放入土豆时间到后,在碗里放入生薄荷,将牛肉盛起放入碗里...

2020-08-22 21:44:47 185 3

原创 R语言导入Excel数据

R语言读取外部数据斜杠读取Excel的函数# 运行单行代码:Ctrl + Enter# 运行多行代码:选择需要运行的代码 Ctrl + Enter# 1. 导入 CSV 数据setwd("F:/学习资料/R语言统计与分析应用/第二章")mydata <- read.table("example2_1.csv",header = TRUE, sep = ",")# 注意 R 中的路径使用的 / 不是 dos 中的 \mydata# 2. 导入 Excel数据library(

2020-08-11 21:54:55 3563

原创 ubuntu使用问题总结

1.软件包管理# 查看安装的软件dpkg -l# 匹配名称dpkg -l|grep 软件名2.升级软件包忽略特定软件sudo apt-mark showmanual # 查看将要升级的包名sudo apt-mark hold 包名 # 标记不升级的软件sudo apt-mark unhold 包名 # 取消标记3.清理缓存清理过时的 deb 包sudo apt-get autoclean删除 apt 缓存中保存的所有包sudo apt-get clean4.mys

2020-07-05 00:31:41 523

原创 MySQL插入数据时自动添加修改时间

MySQL插入数据时自动添加修改时间关键点:字段的数据类型为:timestamp null default current_timestamp on update current_timestamp插入记录的值为 default参考资料:MySQL 数据库自动获取当前时间(图形界面)MySQL插入数据时自动添加创建时间(create_time)和修改时间(update_time)实际案例:# 创建job密码表use password;create table job( id int

2020-07-02 11:52:50 1682

原创 Ubuntu 安装时遇到的一些问题

Ubuntu 安装时遇到的一些问题1.对Ubuntu进行分区时,没有显示之前划分好的“空白”分区,而是显示一整块硬盘。解决方法:在Windows端用“分区助手”软件重新调整一下分区,删除之前留下的一些ubunru分区。在用“diskgenius”检查时提示分区有重叠,且“更正”按钮显示为灰色,不可用,解决方法是:用“分区助手”合并、删除一些细小、无用的分区。2.Ubuntu分区如何划分?分区方案:网上大多数推荐的分区方案往往 / 目录留的空间太小,用一段时间后系统会提示磁盘空间过低,此时又得用g

2020-06-25 15:33:48 1438

原创 获取当前时间并将其存储到剪切板中

from datetime import datetimeimport pyperclip# import osfrom datetime import datetimetime = datetime.now().strftime('%Y%m%d%H%M%S')# 保存到剪切板中pyperclip.copy(time)# 将文本显示在在记事本中 '''with open('time.txt', 'w+') as f: print('现在的时间是:\n' + time, file

2020-06-20 22:11:02 429 1

原创 bostick反演

1.bostick反演的基本公式H=ρaωμH = \sqrt{\frac{\rho_a}{\omega\mu}}H=ωμρa​​​ρ(H)=ρa(ω)(π2φ(ω)−1)\rho(H) = \rho_a(\omega)(\frac{\pi}{2\varphi(\omega)}-1)ρ(H)=ρa​(ω)(2φ(ω)π​−1)2.代码实现import numpy as npimport matplotlib.pyplot as pltimport matplotlib as mpl# 设置中文

2020-06-20 22:06:04 1381

原创 Pandas 元素选取

# 选取某一列# data['列名']# data.loc[:, '列名']# data.iloc[:, 列数]# 选取某一行# data.loc['行名']# data.iloc[行数, :]# 选取某一精确值# data.loc['行名', '列名']# data,iloc[行数, 列数]

2020-06-10 18:13:09 1081

原创 global mapper提取等高线

前期工作导出边界文件 kml 格式导入卫星影像文件 img 或者 tif格式如果没有影像文件可以从 global mapper下载点击 工具栏第二个 地球图标然后选择数据源, 也就是说你只需要一个边界文件就可以,这软件会自己下载, 点击connect,就可以了。导入边界文件, 一般为 kml格式创建区域点击图片中的边界文件,看到边界文件变成了一些...

2020-04-24 15:10:08 8113

原创 Python批量将图片转变成灰度

技术关键os 模块的使用使用 os.getcwd 获取当前路径使用 os.listdir()获取文件列表使用 os.path.splitext() 分割文件名和扩展名使用 PLI 的 convert('L') 方法将图片转为灰度代码实现from PIL import Imageimport ospath = os.getcwd() # 获取当前路径file_list = ...

2020-04-10 18:08:44 742

原创 Python数据可视化(六)——绘制甘特图

技术要点使用 pandas 读取 Excel文件使用 rename 方法修改 df 的索引使用 plotly 绘制甘特图数据准备从 Excel 读取数据需要安装 xlrd 和 openpyxl 库代码实现import pandas as pdimport plotly.figure_factory as ff# 读取 Excel 文件xlsx = pd.ExcelFi...

2020-04-09 16:07:35 5722

原创 Python改变画图风格

查看可用的风格import pandas as pdstyle = pd.Series(plt.style.available)style0 Solarize_Light21 _classic_test_patch2 bmh3 classic4 dark_ba...

2020-04-08 16:57:06 1531

原创 Python打开记事本

使用 python 获取当前时间, 并在记事本中显示,方便复制from datetime import datetimeimport osfrom datetime import datetimetime = datetime.now().strftime('%Y%m%d%H%M%S')with open('time.txt', 'w+') as f: print('现在的时间是...

2020-04-08 16:41:42 6490

原创 Python数据可视化(五)——绘制核密度曲线图

一、数据准备将实测数据保存到 data.txt 中x value1 9330 9660 8490 84120 48150 38180 51210 57240 40270 45300 50330 75360 80390 60420 72450 67480 71510 7540 74570 63600 69二、代码实现# 绘制核密度曲线图def K...

2020-04-08 16:36:52 17964 7

原创 Pyhon数据可视化(四)——数据范围条形图

一、背景重绘岩石电阻率分布图二、基本原理绘制一个横向的堆积柱状图,把地下的柱状图填充为白色,作为占位。三、数据整理通过上网查找到一些常见岩石的电阻率分布范围将数据重新在 Excel中编辑,保存为 new 1.csv 文件,编码为 utf-8粘土,1,10泥岩,5,60页岩,10,100泥质页岩,5,1000疏松砂岩,2,50致密砂岩,20,1000含油砂岩,2,10...

2020-04-07 23:41:00 3036 1

原创 一些神奇的网址

https://source.typekit.com/source-han-serif/cn/

2020-04-06 13:41:02 4279

原创 MySQL基本操作

# 创建数据库create database choose; show databases;show create database choose;# 创建数据表use choose;set default_storage_engine = InnoDB;create table my_table(today datetime,name char(20));show tab...

2020-03-20 18:46:47 130

原创 Python读取数据文件——使用pandas

前言之前想使用 Python 读取两列数据画图,需要跳过头几行,结果在网上找了好多,看了好多博客,都是草草结束,貌似全部都是使用 readline 的,怎么把读到的数据写入到数组,就他妈的没有下文了,最后没办法使用了numpy的loadtxt()方法,但是怎么跳过几行还是没有解决,直到学会了 pandas ,世界瞬间清爽了。将读到的数据存入到数组中import pandas as pdd...

2020-03-08 17:54:17 609

原创 Jupyter notebook 使用教程

编辑模式按 ENTER 进入ctrl + Enter 运行Ctrl + / 注释Alt + Enter 插入新的单元shift + Enter 运行之前的 cell 并创建新的cell命令模式按 ESC 进入M 将当前代码转变成普通文本数字 将当前代码转变成 markdown ,数字代表几级标题...

2020-03-08 17:37:53 165

原创 Archlinux安装教程

Archlinux安装教程一、简介Archlinux相比与其他的发行版有如下的特点:滚动更新我们知道,常见的主流发行版有centos,Ubuntu以及Ubuntu 的衍生版(kubuntu,lubuntu等),以及基于Ubuntu进行二次开发的(deepin,elementary os)及其他。绝大多数的linux的系统都是每隔几年推出一个新版本,比如Ubuntu推出的Ubunt...

2020-02-15 19:36:36 759

原创 Latex学习笔记——基于结课报告

Latex学习笔记——基于结课报告完整资料下载 https://github.com/BXDM/learn/tree/pro一、依然存在的问题如何修全局英文字体?如何修改章节编号样式为:一、二或``1.1, 1.2`单栏和双栏混排问题,如何使得最后一页参考文献不分栏?图片的精确定位,\float的应用?为什么片编号的 Figure1 无法修改为 图 1?...

2019-11-24 11:37:44 1781

原创 Excel批量创建和打开工作簿

批量创建工作簿VB.NetSub 批量新建工作簿() Dim strcount As String, intcounter As Integer Dim mypath As Workbook Path = ActiveWorkbook.Path ' 获取当前工作簿所在的路径 strcount = InputBox("please input the numbe...

2019-11-20 22:06:33 418

原创 python数据可视化(三)——散点图

散点图 scatter参考书目>刘大成,python数据可视化之matplotlib实践,中国工信出版社>阮敬,python数据分析基础,中国统计出版社##### 例子import numpy as npimport matplotlib.pyplot as plta = np.loadtxt('data.txt')x = a[:,0]y = a[:,1]plt.s...

2019-11-11 17:54:58 506

原创 Python坐标线性插值应用

Python坐标线性插值应用文章目录Python坐标线性插值应用一、背景二、插值原理三、代码实习对 x 插值对 y 插值四、最终成果五、画图对比一、背景在野外布设700米的测线,点距为10米,用GPS每隔50米测量一个坐标,再把测线的头和为测量一个坐标。现在需使用线性插值的方法求取每两个坐标之间的其他4个点的值。二、插值原理使用等比插值的方法起始值为 a终止值为 b步长值为 (...

2019-11-11 17:20:57 1285

原创 WCZ-1 质子磁力仪操作步骤

WCZ-1 质子磁力仪操作步骤文章目录WCZ-1 质子磁力仪操作步骤一、连接仪器二、模式设置三、参数设置四、设置磁场估计值五、时间同步六、测量七、数据导出一、连接仪器WCZ-1质子磁力仪由以下几个部分组成:主机电源磁探头测杆在测量之前先把仪器连接好,然后开机。在野外测量时,首先要把探头容器的轴线始终保持水平、取东西方向。菜单界面二、模式设置开机进入主界...

2019-11-07 21:33:46 1655

原创 用于创建此对象的程序是 Equation。您的计算机尚未安装此程序或此程序无响应。 若要编辑此对象,请安装 Equation或确保 Equation中的任何对话框都已关闭

用于创建此对象的程序是 Equation。您的计算机尚未安装此程序或此程序无响应。 若要编辑此对象,请安装 Equation或确保 Equation中的任何对话框都已关闭一、问题描述在Word中打开公式编辑器mathtype时出现:“用于创建此对象的程序是 Equation。您的计算机尚未安装此程序或此程序无响应。若要编辑此对象,请安装 Equation或确保 Equation中的任何对话框...

2019-11-05 15:53:25 35710 9

原创 Python批量转换png图片为ico

Python批量转换png图片为ico重要参考资料使用python将图片格式转换为ico格式python 复制/移动文件其他参考资料python 移动、复制文件Python创建目录文件夹python路径拼接os.path.join()函数的用法一、前言之前曾有面试官问我,为什么要学习Python?回去后我也问我自己,为什么要学习python,现在我有了答案。作为一只爱美的松鼠,...

2019-11-02 16:19:11 4528 2

原创 python数据可视化(二)——饼图

python 画图–饼图python Matplotlib 系列教程(六)——绘制饼图matplotlib.pyplot.piepie(x,参数)例子# -*- coding: utf-8 -*-import matplotlib.pyplot as pltfrom matplotlib.font_manager import FontPropertiesfont = FontPr...

2019-10-29 15:21:44 1450

原创 python数据可视化(一)——条形图

条形图 bar参考资料bar()函数——python绘制柱状图python Matplotlib 系列教程(三)——绘制直方图和条形图在 python 中用 matplotlib 绘图并添加数据标签Python:(使用matplotlib画图)使用bar画柱状图,并标注数字python画图--柱状图Python zip函数及用法bar(left,height,参数)例子1...

2019-10-28 15:09:42 2245

原创 PS批量快速修改png图标颜色

PS批量快速修改png图标颜色一、背景制作PPT的时候往往需要把图形填充颜色和图标元素的颜色设置成一样,但是往往找到的图标元素的颜色和想要的不一样,因此就需要修改图标颜色。而一个PPT需要的元素比较多,一个一个改较为麻烦,因此拟使用PS的动作功能快速实现。二、解决思路利用python编写代码参考资料 问题:没有现成的代码,不会弄利用PS的动作功能录制宏,以及批处理操作实现...

2019-10-24 21:05:16 3753

项目工程进度甘特图.xlsx

python 读取Excel,示例文件,使用 pd.ExcelFile 和 pd.read_excel(xlsx, 'Sheet1'),使用前需安装 openpyxl 和 xlrd库

2020-04-09

空空如也

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

TA关注的人

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