自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 使用matplotlib的axes画图

今天看到一篇非常好的文章Matlab绘图原理详解,其中介绍了axes的本质,我也动手实践了一下,基本上理解了axes的使用方法。其实用一句话总结就是:axes是指定的绘图区域我们来看以下代码:from matplotlib import pyplot as pltx = [1,2,3,4,5]y = [1,2,4,3,5]fig,axes = plt.subplots(1,3,figsize=(16,6))ax1,ax2,ax3 = axes[0],axes[1],axes[2]ax1.p

2021-01-20 11:16:00 2149

原创 pandas统计城市数据排行

一、需求说明先有一下.csv文件中存储了若干城市不同时间的数据,现在需要统计每一天的数据排名二、分析我们可以通过pandas来解决这个问题,首先通过pandas.read_csv这个方法来读取csv文件中的数据,然后从中提取出城市名,然后遍历这个表格的key(每一列),用sort_value根据每一列的值进行排序,提取出最大的三行所对应的城市名,把城市名写到rank字典当中,然后保存为.csv文件即可。三、python代码import pandas as pddata = pd.read_c

2021-01-18 16:10:10 957 2

原创 Win10能聊微信不能上网的解决方案

经常碰到在windows操作系统中这样的尴尬场景,就是可以登录QQ或者微信,但是网络连不上去,很烦人。这种情况很有可能是因为代理服务器的设置出现了问题,我们只需要在控制面板的internet选项中把代理服务器的勾选去掉就可以解决了,大致可以按照截图中的五个点击来进行操作。...

2021-01-17 10:48:19 20623 13

原创 python求解热水问题

一、问题描述将初始温度 u0 =150℃的一杯水放置在环境温度 ua = 24℃的桌子上,10 分钟后测得水的温度为 100 ℃ 。如果水的温度低于 55℃才可以喝,问再过 20 分钟后这杯水能喝了吗?二、问题分析先不问初始温度为150是否合理,这是一道典型的热力学问题,水温度将随时间呈指数级的趋势下降,并且满足以下式子(推导过程略,参考常微分方程):T(t)=C0∗e−λ∗t+T∞T(t)=C_0*e^{-\lambda*t}+T_{\infty}T(t)=C0​∗e−λ∗t+T∞​在这里,我们可以

2021-01-14 11:58:20 579 2

原创 python自动创建一年中12个月的文件夹

一、需求需要整理按月周报,在一个根目录下创建12个子目录,分别以每个月的月份命名。二、思路使用os模块中的mkdir,使用for循环遍历12个月的数组,然后转换成格式化字符串之后在本地目录新建,运行时可以选择参数,也可以在脚本内固定参数,注意可能报错的情况用try-except语句进行报错提醒。三、示例代码import osimport sysif __name__ == '__main__': args = sys.argv try: year = args[1] except I

2021-01-13 13:49:04 1204

原创 羊车门问题的python模拟和解释

一、问题描述羊车门问题描述:有3扇关闭的门,一扇门后停着汽车,另外两扇门后是山羊,主持人知道每扇门后是什么。参赛者首先选择一扇门。在开启它之前,主持人会从另外两扇门中打开一扇门,露出门后的山羊。此时,允许参赛者更换自己的选择。请问,参赛者更换选择后,能否增加猜中汽车的机会?通过设计并编写程序验证,并给出自己的解释。二、问题分析这个问题的难点在于选手改变选择之后中奖概率的计算,其实我们可以用几种思维方式来进行思考:1.用对立事件的思维方式因为不改变选择中奖的概率为1/3,而改变和不改变是一对对立事件

2021-01-10 20:07:20 1485 2

原创 win10自带截图神器:Win+Shift+S

之前在windows中截图,会用到prtsc这个按钮,或者使用微信的Alt+Shift+A,但是最近发现在某些场合这两个快捷键不好用,不用在截一些菜单的时候,会出现快捷键冲突的情况,修改快捷键又会和其他快捷键冲突,因此我们需要找到一种新的windows原生环境下自带的截图工具,其实很简单,说一遍就记住了,这个快捷键就是Win+Shift+S,简称WSS(王叔叔)这个快捷键的好处在于可以选择多种模式:包括矩形截图、任意形状截图、窗口截图、全屏幕截图等等,并且在截图之后还可以进行一些标注,比如触点书写、圆珠笔

2021-01-10 09:57:19 5800 3

原创 Endnote20中插入参考文献(CWYR)的方法:Alt+2

插入引用(Cite While You Write)是endnote中一个非常重要的,也可以说是我们在写论文的时候最常用的一个功能了。2020年最新版的Endnote(v20),这个功能藏得比较深,画了不少时间找到,原来他藏在Tools这个菜单下面的CWYW子菜单中。快捷键为Alt+2,此外我们还可以看到Alt+1可以快速切换到word中,Alt+3可以快速修改参考文献的格式。实际的应用中,其实我们只要记住Alt+2就可以了,我们现在word中点击需要插入参考文献的位置,然后我们在EN20中批量选中20

2021-01-10 09:35:22 23140 1

原创 爬取去哪儿网旅游数据并且保存为csv文件

参考用Python分析元旦旅游热门城市,告诉你哪些景点性价比更高‘’一文,我们可以到去哪儿网站上爬取某个城市,比如厦门的旅游数据,并且在此基础上进行数据分析。下面简单总结一下爬取的过程。一、获取json数据的url我们开发者工具(快捷键ctrl+shift+I)可以进入上图界面,点击Network之后再搜索框当中输入json,我们就可以看到json数据的url,并且总结出url的格式如下:url = f'http://piao.qunar.com/ticket/list.json?keyword={

2021-01-03 15:58:43 6166 16

原创 使用单层反向传播神经网络(感知机模型)预测男女

问题现在有某个地区,以下人口信息数据集作为训练集合测试集:训练集:测试集:我们需要建立一个单层神经网络感知机模型,通过反向传播的方法来对这个数据集建立预测模型,并且来预测一个1.8m,体重60kg的人是男还是女。这个模型包括正向传播计算梯度、反向传播更新梯度、测试集验证等部分组成,我们使用sigmoid函数作为输出层的激活函数。分析我们可以建立逻辑回归的感知机模型,根据以下公式更新公式,经过若干次迭代之后得到w,b,然后使用w,b作为权重和输入数据作用后激活进行预测。代码import

2021-01-01 00:12:47 546

surnames.csv

中文名字取名中常用的姓氏用字,从中随机抽取可以完成网络游戏中的取名问题,其实中国的汉字也就几千个,取名的数量在2-4范围之内,所以中文名字其实是从一个有限集合中选取文字组合而成的,完全可以通过程序设计的方式从有限集中随机选择。

2020-07-03

girlsnames.csv

中文名字取名中常用的女名用字,从中随机抽取可以完成网络游戏中的取名问题,其实中国的汉字也就几千个,取名的数量在2-4范围之内,所以中文名字其实是从一个有限集合中选取文字组合而成的,完全可以通过程序设计的方式从有限集中随机选择。

2020-07-03

boysnames.csv

中文名字取名中常用的男名用字,从中随机抽取可以完成网络游戏中的取名问题,其实中国的汉字也就几千个,取名的数量在2-4范围之内,所以中文名字其实是从一个有限集合中选取文字组合而成的,完全可以通过程序设计的方式从有限集中随机选择。

2020-07-03

Calculus and Applications.zip

计算机通信、人工智能、机器学习等技术中的数学基础,包括极限、微分、积分、微分方程等基本概念、运算及其应用。

2020-05-15

worldcities.csv

里面包含了世界上1万多个主要城市的基本信息,包括城市名、所在国家、所在区域、是否为首府、人口数、经纬度等等。

2020-03-16

vivid_alphabet.csv

存储了a-z26个字母代表的形象意义,为了后续背单词做准备,比如cata,在我这里就可以拆成c+a+t+a,意思是:the Cyan Ant of the Tired Anthony,这样一下子就记住了字母的组合。

2020-02-14

rating.txt

douban上10000本书的得分,包括“评分人id”、“书本id”、“评分”三个数字,数据量高达597万,所以说是比较难的用来练习海量数据的数据库。

2020-02-09

ChineseColorTable.csv

用python从jason格式中提取了中国颜色名称及其数据信息,用于网页制作前端设计的配色和颜色调和。

2020-01-10

colors.json

用于此代码的json源文件,内含中文颜色名称、CMYK、RGB、hex、name、hex等值,一共包含500多种颜色

2019-12-23

空空如也

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

TA关注的人

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