Python
文章平均质量分 90
alistair_chow
这个作者很懒,什么都没留下…
展开
-
数据分析之Pandas——数据结构
数据结构介绍Pandas的数据对象中都包含最基本的属性,如数据类型,索引,标签等。 要使用Pandas的数据结构首先需要引入pandas和numpy:import numpy as npimport pandas as pd有一个基本原则要牢记:数据对齐是默认的。数据和标签的关联不会被破坏,除非认为更改。 本章将做一个关于数据结构的简介,然后在其他章节中做更全面的介绍。SeriesSeries原创 2017-08-09 13:57:36 · 3078 阅读 · 0 评论 -
实战:战狼2票房数据分析——(1)数据获取及解析
前言战狼最近大火,为了紧跟热度,根据之前学的做一个关于战狼2票房售卖情况的数据分析。要做数据分析,首先要有数据,数据从哪儿来呢?网上有专门做票房时时统计的网站,他们会把最新的票发信息公布在网上,但是数据是以网页的方式呈现,而不是直接给你,所以我们需要做的就是先把网上的数据爬下来。 猫眼票房数据网址 https://piaofang.maoyan.com/?date=2017-08-01网原创 2017-08-10 17:44:09 · 7087 阅读 · 0 评论 -
实战:战狼2票房数据分析——(2)票房数据构造及保存
前言前面构造了movieList数据集,但对于我们人为的去读取不是很友好,所以我们将调整其存放格式,并保存为csv文件。数据构造从movieList的结构我们可以看出,它是一个有元组构成的列表,为了方便查看我们将让他存储为DataFrame,并以日期作为索引。新增一个构造DataFrame的方法,参数为movieList和日期:def buildDataFrame(movieList, date):原创 2017-08-11 13:20:08 · 2928 阅读 · 0 评论 -
实战:战狼2票房数据分析——(3)数据读取及分析
前言前面我们已经成功的把数据从网站上抓取下来并存入了csv文件当中,那么本章就演练将数据从csv中读取出来,并作相应的分析数据读取可以使用pandas的函数read_csv来读取数据,默认情况下csv文件的数据都是以逗号分隔的。比如我们将前面的CSV文件用记事本打开,看到的结果如下我们直接在命令窗口对文件进行读取,并显示前三行In [190]: df = pd.read_csv('data\out.原创 2017-08-11 16:20:52 · 5017 阅读 · 0 评论 -
机器学习——K近邻算法
K-近邻算法(K Nearest Neighbor, KNN)概述KNN采用测量不同特征值之间的距离方法来进行分类。 KNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。 优点 :精度高、对异常值不敏感、无数据输入假定 缺点 :计算复杂度高、空间复杂度高 适用数据范围: 数值型和标称型算法流原创 2017-12-22 11:00:53 · 525 阅读 · 0 评论