summarize
文章平均质量分 74
小二上酒 T~T
喜欢数据分析,摸鱼学习 VR 开发的小码农
展开
-
matplotlib 绘制直方图
1.直方图直方图是用一系列不等高的长方形来表示数据,宽度表示数据范围的间隔,高度表示在给定间隔内数据出现的频数,长方形的高度跟落在间隔内的数据数量成正比,变化的高度形态反映了数据的分布情况。2.导入相关库Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 我们一般用到的是 Matplotlib 的 Pyplot 函数集合。from matplotlib import pyplot as pltPyplot 中使用原创 2020-12-29 12:38:12 · 18842 阅读 · 2 评论 -
Python淘宝商品比价定向爬虫
1.项目基本信息目标: 获取淘宝搜索页面的信息,提取其中的商品名称和价格理解: 淘宝的搜索接口、翻页的处理URL样式:2.程序的结构设计步骤1:提交商品搜索请求,循环获取页面步骤2:对于每个页面,提取商品名称和价格信息步骤3:将信息输出到屏幕上3.Cookie内容的获取由于淘宝的反爬机制,需要修改请求头,添加Cookie信息运行结果:4.代码import requestsimport redef getHTMLText(url): try: #原创 2020-08-25 11:00:33 · 862 阅读 · 0 评论 -
程序员必读书籍
1.《线性代数应该这样学》2.《数学之美》3......原创 2020-05-31 14:24:24 · 252 阅读 · 0 评论 -
网页视频资源下载
1.嗅探器嗅探器能够监视网络数据运行,对网页内容进行提取。以谷歌浏览器为例,猫抓嗅探器是谷歌浏览器比较常用嗅探器有些视频是分段的,因此可能一个视频完整下载下来会有很多个子视频文件,我们可以进行合成得到整个视频文件。猫抓嗅探器下载:文件包中有相关设置方法方式一: 关注公众号下载,下载网址:https://www.extfans.com/accessibility/jfedfbgedapdagkghmgibemcoggfppbb/【里面还有很多实用的插件】方式二: 网盘分享链接:https:/原创 2020-05-12 22:19:43 · 1948 阅读 · 0 评论 -
2020美赛C题的一些想法总结
2020年的C题是一道典型的数据分析的题目,基于大数据分析处理进行相关建模。对于这道题而言,最难之处莫过于各个数据项关系的梳理总结,以及对数据的挖掘建模。网上很多大神给了很多高级的方法(深度学习、神经网络等)。其实作为小白,很多参赛的同学并不了解这方面的算法,以及背后的数学原理,很多人指望一两个高级算法就能解决问题...原创 2020-03-12 21:41:53 · 7132 阅读 · 3 评论 -
VScode C语言项目文件配置
VScode 项目文件配置根据网上提供的教程,在VScode中下载运行C语言相关的插件:1.界面中文化2.C/C++扩展还有很多方便日常写代码的插件,可以浏览器查询下载3.下载Mingw安装完成后,配置系统环境变量4.相关文件的配置可以直接设置里搜索相关设置进行修改,也可以下载下面的配置文件,对配置文件进行修改,保存。效果相同,至于用那种方式可以自行搜索决定。配置文件:http...原创 2019-11-29 23:07:38 · 1780 阅读 · 0 评论 -
Matlab 图像处理(基础篇)
一、图像处理的基本操作1.从图形文件读取图像>>pic = imread('C:\Users\Good\Pictures\m.jpg');通过matlab自带的imread读入图像,函数内为图像的路径。如果图片在当前文件夹下,可以通过图片名直接导入。pic = imread('m.jpg');2.显示图像>>imshow(pic);通过上面的简单操作,我们已...原创 2019-05-10 18:40:29 · 2771 阅读 · 0 评论 -
matlab 双纵坐标图的绘制
双纵坐标图: plotyy (x1,y1,x2,y2,'plotf1'plotf2)x1,y1表示第一个函数的自变量和因变量: x2,y2表示第二个函数.通常y1和y2不在一个量级上时使用.plotf1和plotf2是说明用什么画图函数画函数1和函数2.示例: x = 0:0.01:20; y1 = 200*exp(-0.05*x).*sin(x); y2 = 0.8*exp(-0.5*...原创 2019-05-03 23:25:53 · 8591 阅读 · 0 评论 -
matlab 空间曲面的绘制
◎isosurface + patch + isonormalsisosurface等值面函数调用格式:fv = isosurface(X,Y,Z,V,isovalue)X,Y,Z为由meshgrid生成的空间网格点的位置。设f(x,y,z)为隐函数,则V = f(x,y,z).isovalue为等值面的数值.若画隐函数的曲面,则必须为0.返回值fv是一个结构体,包含等值面的表面(face...原创 2019-05-04 06:42:37 · 6588 阅读 · 0 评论 -
matlab 图像的裁剪
对图像进行裁剪,使得其显示我们想要的部分x = -1:0.01:1;[X,Y] = meshgrid(x);Z = sqrt(X.^2+Y.^2);[row,col] = find(Z>1);for n = 1:length(row)Z(row(n),col(n)) = NaN;endmesh(X,Y,Z);也可以直接Z(Z>1) = NaN;对图形进行切割...原创 2019-05-03 23:26:14 · 3824 阅读 · 0 评论 -
matlab函数设置不定量输入输出参数
varargin、varargout 定义任意个参数nargin、nargout得到函数实际输入、输出参数个数例如:可以这样定义函数function varargout = fun(varargin)调用函数[y,z] = fun(1,2)常见函数定义一般有: 无输入、无输出函数; ...原创 2019-05-03 23:26:36 · 6996 阅读 · 0 评论 -
matlab shading 的用法说明
shading 设置颜色着色属性语法shading flat shading faceted shading interp shading(axes_handle,...) 说明shading 函数控制曲面和补片图形对象的颜色着色。shading flat 每个网格线段和面具有恒定颜色,该颜色由该线段的端点或该面的角边处具有最小索引的颜色值确定。shading facete...原创 2019-05-03 22:56:00 · 12050 阅读 · 1 评论 -
句柄的用法和相关概念总结
1、在matlab中,每一个对象都有一个数字来标识,叫做句柄.当每次创建一个对象时,matlab就为它建立一个唯一的句柄。2、句柄中包含有该对象的相关信息参数,可以在后续程序中进行操作,改变其中的参数,以便达到不同的效果。3、句柄与指针的区别在于:指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。而句柄不行,它是对象生成时系统指定的,是为了区别系统中存在的各个对象。4、从数...原创 2019-05-03 22:35:57 · 5387 阅读 · 0 评论 -
python中切片(Slice)操作符以及range( ) 的用法(基础篇)
切片(Slice)的用法:例:L[1,2,3]    &原创 2018-10-05 00:28:50 · 7671 阅读 · 1 评论 -
Python3看书学习总结1^_^
基础部分:☉运算的优先级:PE(M&D)(A&S)括号、指数、(乘、除)、(加、减)☉操作符两边加上空格会让代码更容易阅读☉format函数   my_name =原创 2018-10-18 21:44:19 · 492 阅读 · 0 评论 -
Win10 Python3.7与环境变量
之前运行python代码都是通过Notepad++cmd命令行,cd,dir,python+文件名当然也可以在Notepad++运行中设置快捷键☉设置快捷键的方法可以参考:http://www.cnblogs.com/zhcncn/p/3969419.html在看到网上一些人的推荐后,我准备使用powershell来运行代码(Win+R,输入powershell)☉powershell的...原创 2018-10-09 14:01:32 · 9250 阅读 · 0 评论 -
Win8、10下安装vc6之后单步调试提示
First-chance exception in 程序名.exe (OLE32.DLL): 0xC0000005: Access Violation做如下设置即可解决:1、菜单Tools->Options中的Debug,Disassembly window下的Source annotation取消2、保存设置,然后即可单步调试3、再将Tools->Options中的Debug...转载 2018-10-09 21:42:47 · 214 阅读 · 0 评论 -
python中的闭包问题
基础知识回顾1.定义函数时,形参并不占用内存存储单元。进行函数调用时,函数的形参被临时分配内存单元。调用结束时形参占用的内存存储单元被释放。2.调用函数时,是会为函数分配临时函数空间,但函数的局部变量生命周期是只在函数运行时,一旦完成函数调用局部变量就被释放了。所以函数多次调用是在不同的函数空间调用,不会相互影响。3.在执行函数的时候会先给函数体开辟一段内存来存贮函数的操作,执行完后函...原创 2018-10-22 22:18:18 · 180 阅读 · 0 评论 -
Python网络爬虫与信息提取【BeautifulSoup (“美味的汤”)库的安装与用法】
Beautiful Soup库是解析、遍历、维护“标签树”的功能库11.Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。2.它提供简单又常用的导航(navigating),搜索以及修改剖析树的操作。可以节省你的编程时间。安装方式一:"windows+R"输入cmd,在命令行中输入 pip原创 2018-12-01 22:38:36 · 781 阅读 · 0 评论 -
网页制作基础总结
编辑首页:<!doctype html><html> <head> <meta charset="utf-8"> 这里是声明一个字符编码,utf-8国际上最通用的字符编码 &a原创 2018-12-01 22:52:30 · 1629 阅读 · 0 评论 -
Python网络爬虫与信息提取【Requests库的安装与用法】
1.Requests库的安装Win平台:"windows+R"输入cmd,在命令行中输入 pip install requests安装完成后可以通过import requests进行检测,不报错,证明安装成功2.Requests库的7个主要方法方法说明requests.request()构造一个请求,支撑以下各方法的基础方法requests.原创 2018-12-01 22:56:48 · 573 阅读 · 1 评论 -
python 如何在一个for循环中遍历两个列表
python 如何在一个for循环中遍历两个列表利用python自带的zip函数可同时对两个列表进行遍历,代码如下:list1 = ['a', 'b', 'c', 'd']list2 = ['apple', 'boy', 'cat', 'dog']for x, y in zip(list1, list2): print(x, 'is', y)out:a is apple...转载 2018-12-03 23:42:40 · 4241 阅读 · 0 评论 -
pycharm安装第三方库报错 AttributeError: module 'pip' has no attribute 'main'
这个方法有效,原文链接如下:https://www.cnblogs.com/sunshineapple/p/9810105.html转载 2019-03-26 20:30:42 · 1319 阅读 · 0 评论 -
graphshortestpath寻找最短路径的代码实现以及原理分析
一、 句柄的相关概念的理解句柄的相关概念参照我的另一篇博客:二、寻径算法的代码实现% 路线权的定义w = [2 1 8 6 1 7 9 5 1 2 3 9 4 6 3];% 邻接矩阵的构造DG = sparse([1 1 1 2 2 3 3 4 4 4 5 5 6 6 7],[2 3 4 4 5 4 7 5 6 7 6 8 7 8 8],w,8,8);first = input('请...原创 2019-07-09 22:17:00 · 12757 阅读 · 6 评论