楼主: casey_c
1228 1

[程序分享] Pandas 简单的数据获取和处理流程 [推广有奖]

  • 0关注
  • 10粉丝

博士生

92%

还不是VIP/贵宾

-

威望
0
论坛币
96 个
通用积分
2.0091
学术水平
2 点
热心指数
15 点
信用等级
2 点
经验
11502 点
帖子
278
精华
0
在线时间
94 小时
注册时间
2016-11-22
最后登录
2022-5-2

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币



以下内容转自 数析学院,只节选了部分,有需要的同学可以直接查看原文


首先导入 pandas 和 matplotlib 库:

  1. #导入教程需要的库
  2. #导入库中的方法:
  3. ##from (库) import (方法)
  4. from pandas import DataFrame,read_csv

  5. #导入库但不导入方法
  6. ##import (库)  as (给库取别名)
  7. import pandas as pd #使用 pandas 常常取名为 pd
  8. import matplotlib.pyplot as plt
  9. import sys  #只是为了确定 Python 的版本
  10. import matplotlib #只是为了确定 Matplotlib 的版本号

  11. #直接在 notebook 中嵌入绘图结果
  12. %matplotlib inline
复制代码

  1. print('Python version ' + sys.version)
  2. print('Pandas version ' + pd.__version__)
  3. print('Matplotlib version ' + matplotlib.__version__)
复制代码
Python version 2.7.12 (default, Aug  1 2016, 14:04:56) [GCC 4.8.4]Pandas version 0.18.1Matplotlib version 1.5.1
1、创建数据
数据集由1880年出生5个婴儿名字和对应名字数量组成
  1. #初始集有婴儿名字及其数目
  2. names = ['Bob','Jessica','Mary','John','Mel']
  3. births = [968, 155, 77, 578, 973]
复制代码
为了合并这两条列表,使用 zip 方法
  1. BabyDataSet = list(zip(names,births))
  2. BabyDataSet
复制代码
[('Bob', 968), ('Jessica', 155), ('Mary', 77), ('John', 578), ('Mel', 973)]
接下来使用 pandas 库将数据集导出为 csv 文件,首先转换为 dataframe 数据框:
  1. df = pd.DataFrame(data = BabyDataSet, columns=['Names', 'Births'])
  2. df
复制代码
1.jpg
接下来输出 dataframe 到 csv 中,将这个文件命名为birth1880.csv。 说明:to_csv 方法通常用来写入文件,如不另外指定位置,文件将会被保存在 notebook 的当前位置。
  1. df.to_csv('births1880.csv',index=False,header=False)
复制代码

以上内容节选自 数析学院,原文
内容较多,先搬运到这,后续有时间再补充,有需要的同学可以先直接到 数析学院 查看原文



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:pandas panda Das Matplotlib Dataframe

已有 1 人评分经验 收起 理由
残阳_等待 + 60 精彩帖子

总评分: 经验 + 60   查看全部评分

沙发
casey_c 发表于 2017-7-25 10:17:11 |只看作者 |坛友微信交流群

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 22:28