"利用python进行数据分析"学习记录

--day01 08/02

与书相关的资料在 http://github.com/wesm/pydata-book

pandas 的2名字来源是 pannel data

安装python的包

  • conda install package_name
  • pip install package_name

更新python的包

  • conda update package_name
  • pip install --upgraade package_name

我觉得conda好用多了,能用conda绝对不用原生

jupyter

  • 代码输入到In区,在按shift + enter
  • 输出结果展现在out区

导入约定

  • puthon 社区对一些常用模块进行了命名的约定

    • import numpy as np
      import matplotlib.pyplot as plt
      import pandas as pd
      import seaborn as sns
      import statsmodels as sm
    • 故np.arrange 是用的是NumPy中的arrange函数

伪代码

  • 类代码,事实上不是实际有效的源代码

处理/处置/规整(munge/munging/wrangling)

  • 将非结构化的或者同时又很凌乱的数据整理成结构化、清晰形式的整个过程

内省

  • 直接在jupyter notebook 中的In [n]:行中打?、??
    • ?一个打印类型,两个打印源代码

munge

[ muhnj ]


verb (used with or without object), munged, mung·ing. Computer Slang.

to manipulate (raw data), especially to convert (data) from one format to another:the munging of HTML content.

grunge

[ gruhnj ]


noun Slang.

dirt; filth; rubbish.

something of inferior quality; trash:He didn't know good music from grunge.

a person who works hard, usually for meager rewards; grind.

a style or fashion derived from a movement in rock music: in fashion characterized by unkempt clothing and in music by aggressive, nihilistic songs.

wrangle

[ rang-guhl ]SHOW IPA


verb (used without object), wran·gled, wran·gling.

to argue or dispute, especially in a noisy or angry manner.

verb (used with object), wran·gled, wran·gling.

to argue or dispute.

to tend or round up (cattle, horses, or other livestock).

to obtain, often by contrivance or scheming; wangle:He wrangled a job through a friend.

noun

a noisy or angry dispute; altercation.

上文的wangling指的是通过权宜或计划获得

错误收集

In [1]:def add_number(a,b):

shift + enter

SyntaxError: unexpected EOF while parsing

EOF是一个计算机术语,为End Of File的缩写,在操作系统中表示资料源无更多的资料可读取。 资料源通常称为档案或串流。 通常在文本的最后存在此字符表示资料结束。

  • 没有正经结尾

"利用python进行数据分析"学习记录01的更多相关文章

  1. Python: 利用Python进行数据分析 学习记录

    -----15:18 2016/10/14----- 1. import numpy as np;import pandas as pd values = pd.Series(np.random.no ...

  2. 利用python进行数据分析—数据清洗记录3,map,apply,

      社会心态调查报告 导语: 时代决定心态,心态映照时代.社会心态产生于社会个体心理,又以整体的形态存在,进而影响着每个社会成员的社会价值取向和行为方式,影响着国家经济政治和社会发展大局.良好的社会心 ...

  3. $《利用Python进行数据分析》学习笔记系列——IPython

    本文主要介绍IPython这样一个交互工具的基本用法. 1. 简介 IPython是<利用Python进行数据分析>一书中主要用到的Python开发环境,简单来说是对原生python交互环 ...

  4. PYTHON学习(三)之利用python进行数据分析(1)---准备工作

    学习一门语言就是不断实践,python是目前用于数据分析最流行的语言,我最近买了本书<利用python进行数据分析>(Wes McKinney著),还去图书馆借了本<Python数据 ...

  5. 利用python进行数据分析——(一)库的学习

    总结一下自己对python常用包:Numpy,Pandas,Matplotlib,Scipy,Scikit-learn 一. Numpy: 标准安装的Python中用列表(list)保存一组值,可以用 ...

  6. 利用python进行数据分析--(阅读笔记一)

    以此记录阅读和学习<利用Python进行数据分析>这本书中的觉得重要的点! 第一章:准备工作 1.一组新闻文章可以被处理为一张词频表,这张词频表可以用于情感分析. 2.大多数软件是由两部分 ...

  7. 利用Python进行数据分析-Pandas(第一部分)

    利用Python进行数据分析-Pandas: 在Pandas库中最重要的两个数据类型,分别是Series和DataFrame.如下的内容主要围绕这两个方面展开叙述! 在进行数据分析时,我们知道有两个基 ...

  8. 利用Python进行数据分析

    最近在阅读<利用Python进行数据分析>,本篇博文作为读书笔记 ,记录一下阅读书签和实践心得. 准备工作 python环境配置好了,可以参见我之前的博文<基于Python的数据分析 ...

  9. 利用Python进行数据分析(第二版)电子版书籍分享

    资料下载地址: 链接:https://pan.baidu.com/s/1y1C0bJPkSn7Sv6Eq9G5_Ug 提取码:vscu <利用Python进行数据分析(第二版)>高清中文版 ...

随机推荐

  1. ubuntu安装软件自动交互

    在ubuntu下安装软件过程中可能会出现需要你输入密码或者其他的一些交互类的操作,这样在脚本安装的时候就可能出现阻断,这个在ubuntu里面已经考虑到了这个情况,以前我在安装这个的时候,通过的是脚本传 ...

  2. 使用ViewPager实现卡片叠加效果

    使用ViewPager实现卡片叠加效果 背景 在开发项目时,需要对 App的某个资源模块进行界面重构,其中在资源展示部分中新的交互以卡片叠加的效果替代了原来的资源组织树门禁展示方式.在新的资源展示方式 ...

  3. IP地址分类的计算方法

    IP地址由四段组成,每个字段是一个字节,8位,最大值是255,但实际中我们用点分十进制记法. IP地址由两部分组成,即网络地址和主机地址.网络地址表示其属于互联网的哪一个网络(常见ABC三类,以固定网 ...

  4. 两种不同的扩展Scrum的方式

    两种不同的扩展Scrum的方式 1.LeSS和LeSS Huge –大型Scrum LeSS(和LeSS Huge –真正的大型程序)的合著者Craig Larman首先批评了管理,开发人员和客户传统 ...

  5. maven项目导出为jar包

    1:ctrl + R  输入cmd 2:切换路径到自己的项目路径下 3:执行--> mvn assembly:assembly ( 若显示编码问题: 查看编码方式:chcp 修改编码:chcp ...

  6. [代码审计]:PhpMyWind储存型XSS漏洞(CVE-2017-12984)

    简介 今天开启一下代码审计的篇章  python安全编程剩下的看起来没意思就结束了 ,现在规划每2周写一个爬虫练练手, 然后今天开启代码审计和Docker的学习 我个人感觉先看漏洞利用过程再看漏洞分析 ...

  7. empty

    等效于false的都是true

  8. 工作一年半被裁掉,机缘巧合拿到阿里P7offer,得亏我看过这份“突击”面试宝典

    前言 不论是校招还是社招都避免不了各种⾯试.笔试,如何去准备这些东⻄就显得格外重要.不论是笔试还是⾯试都是有章可循的,我这个"有章可循"说的意思只是说应对技术⾯试是可以提前准备,所 ...

  9. CENTOS 7平滑升级PHP到最新版7.3

    安装Remi和EPEL数据源(仓库) rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm r ...

  10. python基础之操作列表

    遍历元素 magicians = ['alice','david','carolina'] for magician in magicians: print(magician) magicians = ...