python数据分析(一)——series和读取外部数据

本文介绍了pandas库在数据分析中的重要性,详细讲解了Series的创建、切片和索引操作,包括通过列表和字典创建Series,以及如何根据索引和位置取值。此外,还提到了pandas读取外部数据的方法,如CSV文件,并简述了从数据库读取数据的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系列文章目录
python数据分析(二)——DataFrame
python数据分析(三)——pandas缺失值处理



一、为什么要学习pandas?

numpy已经能够帮助我们处理数据,能够结合matplotlib解决数据分析的问题,那么pandas学习目的在哪里?

numpy能够帮我们处理数值型数据,但是很多时候除了数值之外,还有字符串、时间序列

比如:通过爬虫获取到存储在数据库的数据
比如:之前YouTube中除了数值还有国家的信息、视频的分类(tag)信息、标题信息等

所以,numpy能够帮我们处理数值,但是pandas除了处理数值之外(基于numpy),还能帮助我们处理其他类型的数据

二、pandas常用数据类型

  • Series 一维,带标签数组,标签指的索引
  • dataframe二维,Series容器

1. Series创建

1.1 通过列表创建

代码如下(示例):

In [22]:import pandas as pd
In [23]:pd.Series([1,2,31,12,3,4])
Out[23]: 
0     1
1     2
2    31
3    12
4     3
5     4
dtype: int64

In [24]:t = pd.Series([1,2,31,12,3,4])

In [25]:type(t)
Out[25]: pandas.core.series.Series

In [26]:t
Out[26]: 
0     1
1     2
2    31
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值