自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 SQL Server 2019安装教程及问题解决

在安装过程中,两篇教程都没有涉及到一个问题,就是在安装“机器学习服务组件”过程中会出现“安装程序无法与下载服务器联系”的问题,查了这个。是developer版本的安装,是express版本的安装。主要参考了2篇文章,

2023-06-14 19:19:30 510

原创 Python seaborn热力图边缘只显示一半的问题

seaborn热力图边缘只显示一半的问题

2022-08-11 21:12:23 1540 2

原创 Keras导入Mnist数据集出错

问题:Exception: URL fetch failure on https://s3.amazonaws.com/img-datasets/mnist.npz: None -- [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。解决:下载mnist.npz,将其保存到某文件夹下。def load_data(): path='X://XX...//...//mnist.npz' f = np.load(path)

2022-05-03 09:46:49 1049 3

原创 sklearn.metrics.ari/acc/nmi使用报错&sklearn各种评价指标

一、使用报错尝试将from sklearn import metrics修改为from sklearn.metrics import accuracy_scorefrom sklearn.metrics.cluster import normalized_mutual_info_scorefrom sklearn.metrics.cluster import adjusted_rand_score不确定是不是metrics版本的问题。二、评价指标1. 回归1)#回归方差(反..

2022-05-03 09:34:56 1203

原创 Oracle入门-安装/卸载、报错、命令/IDE

目录一、安装二、卸载三、问题四、命令手上有一些dmp数据,为此需要用Oracle进行数据提取和分析,兜兜转转折腾了几天稍有成效。以下从4个部分对入门过程中起到一定帮助的链接进行整理。一、安装1. Oracle下载安装教程—Oracle19c下载安装(每一步) https://blog.csdn.net/weixin_44340836/article/details/112464663二、卸载1. 完全卸载Oracle https://blog.csdn.net/wei..

2022-05-01 09:58:16 356

原创 Python 3维曲线图形 - 3坐标轴投影、多视角展示

默认视角如图所示。代码及解析如下所示。import pandas as pdimport numpy as npfrom mpl_toolkits.mplot3d import axes3dfrom mpl_toolkits.mplot3d import axes3dimport matplotlib.pyplot as pltfrom matplotlib import cm# 在图片中显示中文、负号、固定文字大小等plt.rcParams["font.family"]=.

2022-04-15 09:21:52 3133

原创 Python 地图绘制工具 -- folium

暂存3个链接,以备查阅与后续操作。1.folium入门多种参数尝试2.多种底图选择3.绘制线路

2022-03-31 09:36:41 906

原创 Python绘制双y轴图像

暂存2个链接,以备查阅与后续操作。1.双y轴曲线图、直方图2.双y轴图例调整问题

2022-03-31 09:32:51 2232

原创 python将一个DataFrame拆分为几个较小的DataFrame

np.array_split# 随机选择多大比例数据行数shuffled = df.sample(frac=1)# 随机数据表按几行进行分割result = np.array_split(shuffled, 5) # 将各部分输出for part in result: print(part,'\n')参考:1.拆分dataframe2.pandas学习之df.sample3.拆分 NumPy 数组...

2022-02-11 23:45:12 3339

原创 python对dataframe列进行操作(统计数值次数、列值更换、删除数据框方括号)

目录1. 统计数值次数(1)空值统计(2)数值次数(3)某元素次数2. 列值更换3.删除数据框方括号(1)方括号为list型(2)方括号为string型1. 统计数值次数(1)空值统计df['A'].isnull().sum()(2)数值次数df['A'].value_counts()(3)某元素次数df[df == 'x0'].count()2. 列值更换import pandas as pdimport numpy as np.

2022-02-11 23:37:22 3928

原创 win10+python3.7如何配置搭建tensorflow

目录1. 安装TensorFlow2. 验证是否安装成功1. 安装TensorFlow打开anaconda prompt,下载tf前先下载对应的Keras,键入pip install keras==2.3.1,待下载成功后再键入pip install tensorflow==2.2。PS:(1)解决包下载缓慢:清华源安装Python包,(2)keras和TensorFlow对应关系:Tensorflow和Keras版本对应关系,(3)此种方案安装的是CPU对应的Ten

2022-02-11 23:08:16 1370

原创 Python操控Word--python-docx(2)-段落、字体设置

from docx import Documentfrom docx.shared import Inches, Cm, Ptfrom docx.enum.text import WD_PARAGRAPH_ALIGNMENT, WD_LINE_SPACINGfrom docx.oxml.ns import qncur_dir = '...'dirs = glob.glob(cur_dir+'\\*.jpg')doc = Document()for file in dirs: fi.

2022-01-03 21:27:10 7345

原创 Python多张图片合并成一个PDF

目录法一法二法一完整版,能解决诸如图片旋转问题、图片保存为A4格式问题等,只需把图片放到一个文件夹里,然后在文件夹外放上下面的代码,即可。from reportlab.pdfgen import canvasfrom reportlab.lib.units import inch, cmfrom reportlab.lib.pagesizes import letterfrom reportlab.platypus import SimpleDocTemplate, Paragr

2021-07-07 15:20:23 3099 3

原创 Python 如何生成多个csv文件 & 读取文件夹中所有的CSV文件

目录1.生成多个csv文件2. 读取所有csv文件1.生成多个csv文件'''...'''k = 0for a_r, a_l in a_list: k = k + 1 a = a_l['X'][0] df = a_l[['A', 'B']] df.to_csv('./output/%s_%s.csv'%(a,k), encoding = 'gbk')a_list 可以是通过groupby 生成的变量,进行遍历,输出多个 csv 文件(PS:...

2021-06-29 21:11:48 2015

原创 Python时间戳 Out of bounds nanosecond timestamp

自己目前理解也不深,先整理几个链接,再细细琢磨。1.用Pandas数据框中的最小日期填充缺失2.超出纳秒时间戳(Out of bounds nanosecond timestamp)3.《Python数据分析》时间转换问题 Out of bounds nanosecond timestamp: 1-06-17 00:00:004.Python Pandas Timestamp.ceil用法及代码示例...

2021-06-28 15:44:07 6996

原创 Matplotlib、PIL Image如何将多张图片整合保存为一张图片

目录1. 法一:生成多行多列图2.法二:生成单行/单列图 在这篇文章中介绍了如何生成多张图,但是很多时候我们需要将图片综合对比展示,因此需要合并在一张图里。 以下给了2种方法:法一是通常展示多行多列的思路,参考文1;法二可以用来发单行/单列的长图,参考文2。1. 法一:生成多行多列图import osimport inspectimport pandas as pdimport numpy as npfrom datetime impor...

2021-06-25 22:54:25 3896

原创 Matplotlib如何依次生成多张图片 & 仅保存这些图片而不在编译器里显示

目录1. 导入库介绍2. 图片生成代码介绍1. 导入库介绍import osimport inspectimport pandas as pdimport numpy as npfrom datetime import datetime# 在jupyter notebook中显示图像import matplotlib.pyplot as plt%matplotlib inline# 在图片中显示中文、负号等plt.rcParams['font.sans-seri...

2021-06-25 22:28:22 1477

原创 AttributeError: ‘str‘ object has no attribute ‘strftime‘

from datetime import datetime, datenow_date = '2021-6-24 15:23:29.000227'nowdate = now_date.strftime(now_date,"%m/%d/%Y") 想从字符串表示的时刻中仅获取“年/月/日”,但运行以上代码会报错'str' object has no attribute 'strftime'。 改进方法如下:now_date = datetime.strptime(now_d...

2021-06-24 15:38:20 26972 1

原创 MATLAB关于余弦相似度的代码

n_row = size(A,1);norm_r = sqrt(sum(abs(A).^2,2)); % same as norm(A,2,'rows')B = zeros(n_row,n_row);for i = 1:n_row for j = i:n_row B(i,j) = dot(A(i,:), A(j,:)) / (norm_r(i) * norm_r(j)); B(j,i) = B(i,j); endend如果大家有了解改进的余弦相似度的,欢迎交流哈~...

2021-05-05 22:18:00 5635

原创 MATLAB关于误差分析(MAE,MAPE,RMSE)的代码

mae1 = mean(abs(y1_obs - y1_pred));mape1 = mean(abs((y1_obs - y1_pred)./y1_obs));rmse1 = sqrt((sum((y1_obs - y1_pred).^2))./2)./t_num;

2021-05-05 22:14:02 11757 3

原创 MATLAB作图坐标轴字体图例、时间刻度展示的问题

目录1. 坐标轴字体1.1 默认坐标轴1.2 设定坐标轴2. 坐标轴时刻2.1 准备工作2.2 参数选择1. 坐标轴字体1.1 默认坐标轴figure(1);plot(x, y1,'r--', x, y2,'b-', 'LineWidth',2);set(gca,'FontSize',13,'FontWeight','bold','Fontname', 'Times New Roman');1.2 设定坐标轴# x轴为“正弦函数 sin -2π ≤ x ≤

2021-05-05 22:06:39 847

原创 pip报错: error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio“

一、问题背景我是在安装pyahocorasick的时候遇到这个问题,刚开始以为用ahocorasick-python可以作为替代,谁知运行代码的时候报错“AttributeError: module 'ahocorasick' has no attribute 'Automaton'”,一查,发现还是得用pyahocorasick。二、问题但是安装pyahocorasick的时候就报了标题的错误,error: Microsoft Visual C++ 14.0 is required. Ge

2021-03-28 09:38:48 1325

原创 python web服务(web.py)资料汇

因为自己暂时没有深入的学习应用web服务,并且学习过程中查询到的一些链接写得挺不错的,所以也就不班门弄斧了,自己整理一下链接,放在这。(1)python网络编程学习笔记(10):webpy框架——这篇文章最为全面,并且这篇是博主一个系列中的一集,大家可以同时学习其他篇目;(2)python web.py安装使用——这篇对操作中的一些问题讲得深入一些,并且文中也引用了一些可深入了解的链接;(3)Python小型web服务 web.py 简单教程——这篇讲得比较简单,但是后半部分举的html的例子或

2021-02-19 23:11:01 162

原创 python中调用不同目录、不同文件夹中的.py文件

目录需求:方案:要点:文件夹层次如下:-- root |-- stem1 | -- leaf1.py |-- stem2 | -- leaf2.py |-- stem3 | -- leaf3.pyor-- root |-- stem1 | -- leaf1.py |-- stem2 | -- leaf2.py |-- leaf3.py需求:在执

2021-02-17 21:00:33 1203 4

原创 在jupyter notebook中调用(import).ipynb .py文件

目录1. 调用XX.py文件2. 调用XX.ipynb文件2.1 直接法2.2 间接法(1)保存XX.ipynb文件(2)创建Ipynb_importer.py文件(3)创建主函数所在的.ipynb文件为了保证代码的简洁性和良好的扩展性,与其一个文件里充斥着几百行的代码感动自己,倒不如把可拆解的部分分成几个文件方便后续自己和他人理解。1. 调用XX.py文件保证XX.py文件和操作文件在一个目录下,然后在操作文件中import XX(或者from XX import

2021-02-14 21:52:50 6605 7

原创 Python实现Word文档翻译

之前利用百度API实现过CSV文档的翻译,不过今天再找出代码修改后发现,好像不太支持了>_<…(之后再整理整理百度的)so从网上搜了搜,打算利用有道翻译的API。(直接上代码,参考文章)import urllib.request import urllib.parse import jsonimport docximport osimport inspectimport refrom docx.shared import Ptfrom docx.oxml.ns impor

2021-01-28 16:24:05 2693 6

原创 Python操控Word--python-docx(1)-修改字体、英文字符

文章目录1.修改文档字体1.1设置段落样式1.2自定义设置句子2.中英引号更换pip install python-docx1.修改文档字体1.1设置段落样式# 创建自定义段落样式(第一个参数为样式名, 第二个参数为样式类型, 1为段落样式, 2为字符样式, 3为表格样式)UserStyle1 = document.styles.add_style('UserStyle1', 1)# 设置字体尺寸UserStyle1.font.size = Pt(40)# 设置字体颜色UserStyle

2021-01-28 16:05:48 6964

原创 Jupyter Notebook修改背景添加jupyterthemes后,输入‘jt -l‘,报错‘jt‘ 不是内部或外部命令,也不是可运行的程序

目录1.报错原因2.继续操作1.报错原因jupyterthemes 装到了C:\Users\bs\AppData\Roaming\Python\Python37\site-packages中,然而,这个路径并不在环境变量的PATH变量中。因此我们需要修改PATH,具体方法可参见文章。2.继续操作重新打开cmd/prompt,输入jt -l即可查看背景信息。关于背景设定,可参考文章。...

2021-01-27 22:19:59 2303

原创 环境变量中的用户变量与系统变量的区别&修改环境变量

一、区别1、环境变量没有区分大小写,例如path跟PATH是一样的;2、系统变量对所有用户有效;3、用户变量只对当前用户有效;4、用户变量与系统变量,名称是变量,值是里面的内容,也就是通过变量存储了想要存储的内容,方便调用;4、系统变量与用户变量的PATH:告诉系统可执行文件放在什么路径(平常执行程序的路径,要放在PATH里面,不能建一个变量,cmd会提示“不是内部或外部命令,或者不是可执行程序”);5、windows系统在执行用户命令时,若用户未给出文件的绝对路径,则首先在当前目录下寻找相应的

2021-01-27 22:09:29 11727 1

转载 NameError: name ‘__file__‘ is not defined

目录一、问题源头二、原因三、解决方案一、问题源头在notebook里面执行:import os#os.path.dirname(__file__)返回的是.py文件的目录path1=os.path.dirname(__file__)print(path1) 二、原因不能在jupyter(或者其他交互式)中这样写 三、解决方案把代码转移到pycharm或者直接python xxx.py运行就可以了或者采用下面的方式:方法1i...

2021-01-19 11:19:57 1461

原创 清华源安装Python包

清华源参数:-i https://pypi.tuna.tsinghua.edu.cn/simpleor --user -i https://pypi.tuna.tsinghua.edu.cn/simple例子:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,or pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就

2021-01-19 10:36:21 1866 1

原创 Python复制dataframe中的每一行(每一行可根据需要出现的次数指定不同的复制量)

目录1、数据2、需求3、查询4、实现1、数据自己在做项目的时候,有两个Excel表格——一个是对日期去重了的Excel(365行),一个是原始的每天好几条数据的Excel2、需求想把前一个Excel按照后一个Excel的天数对应着进行扩充3、查询自己搜到了一篇文章,挺有帮助的,不过这篇文章是对每一条数据进行等量的复制。4、实现为了将其进行一般性的推广,写了一个计数的函数,总体代码如下。import pandas as pdimport numpy as

2020-11-24 22:32:57 3733

原创 Python将一个Excel中的多个sheet合并成一个sheet(避坑)

参照了这篇文章,但是最后输出的时候代码报错,解决方案详细内容可见Python处理Excel遇到的“got invalid input value of type <class ‘xml.etree.ElementTree.Element‘>, exp”。下面直接把自己最后修改好的代码附上import xlrdimport pandas as pdfrom pandas import DataFramefrom openpyxl import load_workbookimport os

2020-11-24 22:13:03 3875 3

原创 Python处理Excel遇到的“got invalid input value of type <class ‘xml.etree.ElementTree.Element‘>, exp”

法一参照文章可知,原因在于 lxml这个包和openpyxl起冲突。解决的办法是卸掉lxml 包(pip uninstall lxml),然后再运行代码即可。不过卸载包毕竟不是好办法,也非长久之计,因此提出法二——输出的数据不是覆盖在原文件上,而是重新生成一个 csv 文件。法二这里给出前述可能的代码示例:#......省略前述alldata = DataFrame()for i in range(len(sheets)): df = pd.read_exc...

2020-11-24 22:02:41 1319

原创 对Softmax函数的理解

目录1.名字理解2.优点3.缺点4.应用5.总结1.名字理解1)软最大,相较于硬最大来说。硬最大非黑即白,只能输出一个最大值;软最大输出的是——每个类别最大的概率分布。2)eg就像一篇文章,可能有多个主题,输出每个可能主题的概率值。2.优点作为激活函数,Softmax采用指数函数形式——1)将输出的数值拉开距离,以此来分类。2)反向传播梯度下降更新参数的时候方便求导。3.缺点作为激活函数,Softmax采用指数函数形式——1)自变量大,输出值的数值

2020-11-15 12:21:39 953

原创 Python爬取京东评论(汇编)

目录一、爬取京东数据详细链接(一)爬取京东评论1、文章一2、文章二(二)爬取京东商品信息1、文章一二、爬虫过程中遇到的一些问题及解决资料(一)解决爬虫中Response[200]返回值问题(二)用Python处理数据过程的问题1、将csv中存储的日期绘制到x轴(Python日期和时间)2、Python format 格式化函数3、Python3 sorted() 函数一、爬取京东数据详细链接(一)爬取京东评论以下两篇文章风格略有不同,但内容都非常.

2020-11-09 09:33:37 798

原创 如何查看网页源码code、申请头headers等

1、打开想要查找的网页,按F12,显示源码(默认在network模块);2、在左侧(如下图)填写comment,回车;3、点击“name”栏中实体信息条目,右侧出现“headers”等信息(User-Agent),复制即可。...

2020-11-09 09:15:51 3217

原创 python pandas数据清洗的2个小技巧

1. Pandas 巧用str.split和str.catdf = pd.DataFrame({'names':["Geordi La Forge", "Deanna Troi", "Jack"],'IDs':[1,2,3]})print(df)1.1列分割对names列,按照第一个空格分割为两列df["first_name"] = df["names"].str.split(n = 1).str[0]df["last_name"] = df["names"].str.s...

2020-05-24 22:58:48 448

原创 Python调用高德地图API获取中文地址对应的经纬度

目录一、高德地图API简介1.进入“地理/逆地理编码API”界面2.地理编码API参数简介二、python获取地址经纬度1.获取单个位置经纬度2.获取多个位置经纬度PS:本文借助高德API实现任意地址的经纬度获取,适用面较广。如果个人手中数据为比较整齐的省区县数据,相对应到经纬度,也可以参考python处理中文地址描述中的省市区信息(经纬度)。开始正文~一、高德...

2020-05-06 09:14:13 8519 7

原创 python txt转为csv

目录一、txt文件中数据以空格分隔1.利用csv模块2.去除txt文件中的空格二、txt文件中数据以逗号分隔1.利用csv模块2.去除txt文件中的逗号一、txt文件中数据以空格分隔1.利用csv模块import csvcsvFile = open("data.csv",'w',newline='',encoding='utf-8') # 固定格式...

2020-05-04 22:21:02 8478 1

Minitab.v18.1-F4CG.rar

Minitab软件是现代质量管理统计的领先者,全球六西格玛实施的共同语言,以无可比拟的强大功能和简易的可视化操作深受广大质量学者和统计专家的青睐。个人觉得是非编程外可实现的最有效的制图工具。

2020-04-14

GAMS-windows_x64_64.exe

通用代数建模系统(GAMS)是特别为建模线性,非线性和混合整数最优化问题而设计的,对于大型的、复杂的问题特别有帮助。

2020-04-14

transcad4.5.rar

点击文件解压,直接安装使用即可,无需多余操作,适合交通er。

2019-08-03

空空如也

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

TA关注的人

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