- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 卡洛斯·鲁依斯·萨丰的《风之影》
世上还有比文字世界更难熬的炼狱。用心的读完了这本书,让我有些许的感慨和莫名的心动。是的,这本《风之影》的书中也存在着一本《风之影》,当达涅尔的父亲森贝雷带领他前去"遗忘书之墓"挑选图书时,这本《风之影》神奇般的被主角选中,是的。因此寻找作者胡里安·卡拉斯的记忆也被迫打开了。少年的达涅尔喜欢上了长他十几岁的迷人的盲女克拉拉,只是当达涅尔十六岁生日时苦苦寻找克拉拉时,在克拉拉的门前看到了她...
2019-04-29 19:06:10 1081
转载 饼状图pie
前言饼状图显示一个数据系列中各项的大小与各项总和的比例,其中饼状图中的数据显示为整个饼状图的百分比。代码import matplotlib.pyplot as pltlabels = 'A','B','C','D'fracs = [15,30,45,10]plt.axes(aspect=1)#将x与y轴比例变成1比1explode = [0,0.2,0,0]#突出显示,远离中心...
2019-04-28 19:39:37 592
转载 直方图hist
前言条形图由一系列高度不等的纵向条形组成,表示数据分布的情况。注意:直方图和条形图的区别在于直方图可连续,条形图不可连续。代码直方图import numpy as npimport matplotlib.pyplot as pltmu = 100signa = 20x = mu +signa * np.random.randn(20000)#2000个数据plt.hist(...
2019-04-28 19:34:46 781
转载 条形图bar
前言条形图主要以长方形的长度为变量的统计图表,常用来比较多个项目分类的数据大小。在这里我们主要分为默认条形图、横放条形图和层叠条形图。代码默认条形图import numpy as npimport matplotlib.pyplot as pltN = 5y = [20,10,30,25,15]index = np.arange(N)#默认条形图pl = plt.bar(l...
2019-04-28 19:20:10 2138
转载 折线图plot
前言折现图主要表现某事物随时间的变化而变化,当然并不定非要是时间。代码# -*- coding: utf-8 -*-import matplotlib.pyplot as pltimport numpy as npx = np.linspace(-10,10,5)y = x**2plt.plot(x,y)plt.show()展示后记画一个折线图大概就是这样了,其中x...
2019-04-28 18:48:35 698
转载 散点图scatter
前言散点图主要表现数据量因变量随自变量而变化,主要有正相关、负相关和不相关。代码# -*- coding: utf-8 -*-#散点图:正相关、负相关、不相关import numpy as npimport matplotlib.pyplot as pltimport random#正相关N = 1000x = np.random.randn(N)y = x + np.r...
2019-04-28 18:37:35 775
原创 Matplotlib环境搭建
前言个人觉得要是专门通过pip安装Matplotlib的绝对是大神,当然对于菜鸟的我就不学习这个高端操作了(难点在于很多库有依赖关系,安装顺序,而且还极易出现错误)。因此我推荐安装Anaconda,这是一个应用程序,集成了大量的Python科学计算库,通过它安装Matplotlib就特别简单。安装Anaconda本来通过清华大学开源软件镜像站下载速度挺快,可惜在4月16日将停止镜像服务,那只...
2019-04-28 15:44:54 1056
原创 《Python数据可视化分析 matplotlib教程》目录汇总
前言由于毕设是通过Scrapy+Django+Matpotlib进行招聘信息的数据分析的,为了更好的展现数据,打算通过python强大的Matplotlib库进行数据可视化。本文主要是记录一些案例,对初学者特别友好(我也是第一次接触o(╥﹏╥)o)。我是通过视频课程学习的,感觉官网文档有写乱,这是我整理视频的学习笔记。目录环境搭建散点图折现图条形图直方图饼状图箱型图图表样式...
2019-04-28 10:48:24 952
原创 C++ 基础知识总结
打算刷leetcode,有些放不下Python和C++这两种语言,常有些人说用Python刷算法是作弊。感觉有些道理吧,这不认真复习一下C++的基础。
2019-04-23 13:46:13 2526 2
原创 软考网络工程师相关知识汇总
前言之前由于对网络的痴迷,报考并通过了软考中级网络工程师。陆陆续续记了写知识点,特此汇总。目录网络常用设备及介绍交换机的基本配置路由器的基本配置访问控制列表ACLIPv6配置与部署IPSec的相关配置策略路由配置广域网接入华为命令配置专题后记由于各种原因,总是没有再次花更多的时间学习网络了,这段时间好好捣腾下算法吧!未来的一切,网络中再见。...
2019-04-23 09:31:28 395
转载 斐波那契数列
思想说起斐波那契数列,相比学过计算机和数学的都肯定了解过。之前大家一般都是用递归写,时间复杂度为O(2n)O(2^{n})O(2n),效率低下。要是用一维数组存储已经计算的则时间复杂度为O(n),空间复杂度为O(n),感觉还算不错。而迭代的写法能在此基础上将空间复杂度将至O(1)。代码#include<iostream>using namespace std;int fib...
2019-04-22 18:15:42 206
转载 辗转相除法(欧几里德算法)
思想这是经典的迭代算法,用于计算两个整数a,b的最大公约数。其实对于原理我个人也不太懂。原理代码#include<iostream>using namespace std;int gcd(int a,int b){ int temp; if(a < 0 || b < 0) return 0; //b总是表示较小的那个数,若不是则交换a,b的值 ...
2019-04-22 17:52:32 532
原创 全排序
思想整数划分,是指把一个正整数n表示成系列正整数之和:例如正整数6有如下11种不同的划分,所有p(6)=11代码#include<iostream>using namespace std;void Perm(int list[],int k,int m){ if(k == m){ for(int i = 0;i <= m;i++) printf("%d...
2019-04-22 14:08:40 592
原创 整数划分
思想整数划分,是指把一个正整数n表示成系列正整数之和:例如正整数6有如下11种不同的划分,所有p(6)=1165+14+2,4+1+13+3,3+2+1,3+1+1+12+2+2,2+2+1+1,2+1+1+1+11+1+1+1+1+1我们假设函数f(n,m):n为要整数划分的数,m为划分中出现的最大加数然后可以推出递归关系(反正我是推不出,只能理解了 (●—●))①f(...
2019-04-22 08:37:43 14438 6
自动刷新生安全教育系列课程
2019-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人