利用 Python 进行数据分析学习笔记(三)

前面两篇文章分别讲了 Python 数据分析的模块安装和数据结构,本篇主要讲如何利用 Python 进行简单的绘图。绘图的主要模块是 Matplotlib,其优势如下:

画图质量高

方便快捷地绘制模块

绘图API —— pyplot 模块

集成库 —— pylab 模块(包含 NumPy 和 pyplot 中的常用函数)

一、基本绘图

import numpy as np

import matplotlib.pyplot as plt

N = 5

men_means = (20, 35, 30, 35, 27)

index = np.arange(N)

plt.pl......

利用 Python 进行数据分析学习笔记(二)

Python 的数据分析包中提供了一系列强大的数据结构,本文将对三个最重要的数据结构进行介绍。

本文参考内容:

Coursera 上学完的《用 Python 玩转数据分析》

Pandas 官网的 10 分钟入门

NumPy 中的基本数据结构 ndarray

ndarray 是 NumPy 的基石,它有哪些好处呢?

对于大计算量的性能非常好,所以 list 做运算的时候一定要转化为 array

ndarray 自带一些非常实用的函数,列举几个常用的:sum,shape(返回当前矩阵给的纬度)、argmax 等

具体案例:

In[1]: import nump......

利用 Python 进行数据分析学习笔记(一)

数据分析是产品经理的必备技能之一,今年有意在提升自己这方面的能力。为了系统地学习,花了 20 个小时左右的时间在 Coursera 上学完的《用 Python 玩转数据分析》。

课程简介

课程总共分为 5 周,评分 4.7 星(满分 5 星),每周需要花费 25 小时左右。学习完通过考试之后可以花 $29 购买证书。课程内容简单易学,适合完全无基础的新手,有 Python 基础但无数据分析经验的同学直接学习 week3 和 week4 即可。本文也仅记录和数据分析有关的部分。

课程目录

week1 Python 基础

Python 简单介绍,语法基础、基本运算、函数......