python数据分析及可视化
通过python这个强大的工具以及几大函数库操作和算法运用,深度剖析大数据时代海量数据的分析及可视化,为大数据和数据科学的学习打下坚实的基础.
29DCH
In me the tiger sniffs the rose.
展开
-
遗传算法推断图像
本文详细代码见我的github仓库 AI_ML_DataAnalysis_DataVisualization_Classic-Examplesicon_genetic.py# -*- coding: utf-8 -*-from __future__ import divisionfrom PIL import Image as imfrom random import randintf...原创 2018-10-13 20:27:55 · 1038 阅读 · 0 评论 -
数据分析实例之股票市场数据分析
学了一段时间的python数据分析以后,下面来完成一个股票数据分析的实际案例。1.数据获取:去雅虎财务上面搜索,具体网址如下:https://finance.yahoo.com/安装pandas-datareaderpip install pandas-datareader在这里我选择的是苹果公司的股票数据做测试,网址如下:https://finance.yahoo.com/quo...原创 2018-10-27 22:04:59 · 7963 阅读 · 0 评论 -
Matplotlib简介及应用
matplotlib是Python编程语言及其数值数学扩展包 NumPy的可视化操作界面。它为利用通用的图形用户界面工具包,如Tkinter, wxPython, Qt或GTK+向应用程序嵌入式绘图提供了应用程序接口。是一个python包,用于2D绘图。简单入门示例:正弦函数import matplotlib.pyplot as pltimport numpy as npx = np.l...原创 2018-10-26 22:23:42 · 500 阅读 · 0 评论 -
Seaborn简介及应用
Seaborn是以matplotlib为底层,更容易定制化作图的py库Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图,而使用matplotlib就能制作具有更多特色的图。应该把Seaborn视为matplotlib的补充,而不是替代物。直方图:import matplotlib.pyp...原创 2018-10-27 13:42:46 · 1265 阅读 · 0 评论 -
做数据分析和可视化如何获取大量科学的数据?
这个问题首先呢你需要…科学上网。国内我暂时还没发现好一点的数据源。主要是国外的,做数据分析和可视化这一方面我们都知道最重要也是最基本的就是数据了,其次才有那一系列的分析、可视化方法。如何做数据分析和可视化我这里就先不说了,我的相关博客都有详细的介绍。这里就给大家推荐几个国外的数据源,有了数据才是关键,也是迈入数据科学领域的第一步。1.kaggle,这是一个国际数据挖掘比赛的网站,在世界...原创 2018-10-27 15:36:13 · 1362 阅读 · 0 评论 -
Nagel-Schreckenberg模型python实现
Nagel-Schreckenberg模型是高速公路交通模拟的理论模型。该模型由德国物理学家Kai Nagel和Michael Schreckenberg于20世纪90年代初开发。它本质上是用于道路交通流量的简单元胞自动机模型,其可以再现交通拥堵,即,当道路拥挤时显示平均车速减慢。现在模拟一个场景,在一个环形公路上,所有车围成一个圆,每辆车有一定的概率减速.当后面的车的车速比它前面相邻的车车速快...原创 2018-10-13 13:54:53 · 2848 阅读 · 4 评论 -
Pandas库总结
pandas是py里面用于数据分析及处理的一个库,这个我不多介绍了,下面总结一下它的基本操作和用法1.Series(序列)类似Numpy里面的array操作原创 2018-09-28 22:12:39 · 436 阅读 · 0 评论 -
介绍用Gephi进行数据可视化
这方面我也才开始学习,推荐一篇知乎https://zhuanlan.zhihu.com/p/26718634,内容十分详细,可以学习一下.关于Gephi可以去我的github里面下载,网址为https://github.com/29DCH/PythonDataAnalysis数据挖掘、数据分析和数据可视化都是一条线上的,之间都是有很多联系的,希望这些都能够学好,打下坚实的基础。...原创 2018-09-11 23:07:41 · 2653 阅读 · 0 评论 -
python图表绘制及可视化
用于数据分析及可视化(更多内容可以阅读官方文档) 1.Matplotlib 子库:pyplot,与MATLAB相似 函数式绘图import numpy as npimport matplotlib.pyplot as pltx=np.linspace(0,10,1000)y=np.sin(x)z=np.cos(x**2)plt.figure(figsize=(8,4))p...原创 2018-05-28 23:05:25 · 4517 阅读 · 0 评论 -
关于python数据分析
偶然通过一次活动,学习了网易云课堂上面的一门python数据分析课程,学完后有很多收获. 首先数据分析最好掌握python这门语言,真的特别适合数据爬取,数据采集,数据挖掘,数据分析.可以说是非常好的工具了.python拥有很多很好的函数库(比如numpy,pandas,matplotlib,seaborn等等),又有非常活跃的开源社区,所以非常适合数据分析及可视化操作.推荐使用py...原创 2018-09-05 19:57:23 · 979 阅读 · 0 评论 -
Numpy序列化array操作
1.用pickle2.用numpy自带方法import numpy as npa=np.arange(10)b=np.arange(20)np.savez('x1',x=a,y=b)print(np.load('x1.npz')['x'],np.load('x1.npz')['y'])输出:[0 1 2 3 4 5 6 7 8 9] [ 0 1 2 3 4 5 6 ...原创 2018-09-27 23:49:40 · 1903 阅读 · 0 评论