python数据挖掘数据分析pandas的介绍及简单例子
2017-02-15 21:39
656 查看
pandas是python下最有力的数据挖掘和数据分析的工具之一,支持类似于SQL的数据库的增、删、查、改,并且带有丰富的数据处理函数,支持时间序列的分析功能,支持灵活处理缺失数据。pandas基本的数据结构是Series和DataFrame,series就是序列,类似于一维数组,dataframe相当于一张二维的表格,类似于二维数组,它的每一列都相当于一个series,为了定位series中的元素,pandas提供了index对象,每个series都会带有一个对应的index,用来标记不同的元素,index的内容不一定是数字,也可以是字母、中文等,类似于SQL的主键,类似的,dataframe相当于带有多个同样的index的series的组合(本质上是series的容器),每个series都带有唯一的表头,用来标识不同的series。
import pandas as pd
s = pd.Series([1, 2, 3], index=['a', 'b', 'c'])
d = pd.DataFrame([[1, 2, 3], [4, 5, 6]], columns=['a', 'b', 'c'])
d2 = pd.DataFrame(s)
d.head()
d.describe()
print(d)
print(d2)
#pd.read_excel('data.xls')
#pd.read_csv('data.csv', encoding='utf-8')
import pandas as pd
s = pd.Series([1, 2, 3], index=['a', 'b', 'c'])
d = pd.DataFrame([[1, 2, 3], [4, 5, 6]], columns=['a', 'b', 'c'])
d2 = pd.DataFrame(s)
d.head()
d.describe()
print(d)
print(d2)
#pd.read_excel('data.xls')
#pd.read_csv('data.csv', encoding='utf-8')
相关文章推荐
- 利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍
- 利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍
- 利用 Python 进行数据分析(七)pandas 简单介绍(Series 和 DataFrame)
- 利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍 一、pandas 是什么 pandas 是基于 NumPy 的一个 Python 数据分析包,主
- 利用Python进行数据分析(4) NumPy基础: ndarray简单介绍
- #######用python做数据分析4|pandas库介绍之DataFrame基本操作#######
- 【Python数据挖掘课程】二.Kmeans聚类数据分析及Anaconda介绍
- python数据挖掘课程 十一.Pandas、Matplotlib结合SQL语句可视化分析
- 利用 Python 进行数据分析(四)NumPy 基础:ndarray 简单介绍
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- python数据分析numpy简单例子
- 在Python中利用Pandas库处理大数据的简单介绍
- python数据分析scipy简单例子
- 【python数据挖掘课程】十二.Pandas、Matplotlib结合SQL语句对比图分析
- 利用 Python 进行数据分析(一)简单介绍
- 用python做数据分析4|pandas库介绍之DataFrame基本操作
- Python数据挖掘课程 二.Kmeans聚类数据分析及Anaconda介绍
- 【python数据挖掘课程】十二.Pandas、Matplotlib结合SQL语句对比图分析
- Python数据挖掘课程 九.回归模型LinearRegression简单分析氧化物数据
- 用python做数据分析4|pandas库介绍之DataFrame基本操作