每天一分钟,python一点通

《每天一分钟,python一点通》

私信小编:python资料

可以免费获取python资料哟

最近小编使用到了pandas来读取Excel,本期来分享一下pandas的几个知识点

1、系列(Series)是能够保存任何类型的数据(整数,字符串,浮点数,Python对象等)的一维标记数组。轴标签统称为索引。

pandas.Series( data, index, dtype, copy)

每天一分钟,python一点通

#import the pandas 
import pandas as pd
s = pd.Series()
print s
Series([], dtype: float64)

2、从ndarray创建一个系列

如果数据是ndarray,则传递的索引必须具有相同的长度。 如果没有传递索引值,那么默认的索引将是范围(n),其中n是数组长度,即[0,1,2,3…. range(len(array))-1] - 1]。

import pandas as pd
import numpy as np
data = np.array(['a','b','c','d'])
s = pd.Series(data)
print s
#############
0 a
1 b
2 c
3 d

3、dataframe

数据帧(数据帧)是二维数据结构,即数据以行和列的表格方式排列。

数据帧(数据帧)的功能特点:

  • 潜在的列是不同的类型
  • 大小可变
  • 标记轴(行和列)
  • 可以对行和列执行算术运算

每天一分钟,python一点通

dataframe

data = pd.DataFrame(columns=( 'Item', 'NUMBER', 'Name', 'Describe'))
#新建一个空的,列索引为Item', 'NUMBER', 'Name', 'Describe的dataframe
#行索引默认从0-N

4、使用dataframe读取 Excel

data = pd.DataFrame(pd.read_excel(format(path), sheet_name=0))
#读取Excel
#path 是Excel的目录
#sheet_name=0 ,默认读入Excel中的第一个sheet

每天一分钟,python一点通

每天一分钟,python一点通

谢大家的点赞与转发,关于分享的文章,大家有任何问题,可以在评论区一起探讨学习,

本系列分享文章是小编平时使用python时,遇到的小知识点,与大家一起分享!!!

相关推荐