file-type

Python中pandas库的常见用法示例

PDF文件

78KB | 更新于2024-09-02 | 128 浏览量 | 2 下载量 举报 收藏
download 立即下载
Python常见的pandas用法demo示例 本文实例总结了Python常见的pandas用法,包括序列、日期范围、数据框等。 一、序列(Series) 在pandas中,序列是一种一维标签数组,能够保存任何类型的数据。创建一个序列可以使用pd.Series()函数,传入一个列表作为参数。例如: ``` s = pd.Series([1,3,6,np.nan,44,1]) ``` 这个序列将包含六个元素,分别是1、3、6、NaN、44和1。每个元素都有一个索引值,从0开始递增。 二、日期范围(DateRange) pandas提供了一个pd.date_range()函数,用于生成一个日期范围。这个函数可以生成一个 DatetimeIndex 对象,表示一个日期范围。例如: ``` dates = pd.date_range('20180101', periods=6) ``` 这个日期范围将从2018-01-01开始,共6天,包括2018-01-01、2018-01-02、2018-01-03、2018-01-04、2018-01-05和2018-01-06。 三、数据框(DataFrame) 数据框是pandas中最重要的数据结构之一。它是一个二维表,包含行索引、列索引和数据。可以使用pd.DataFrame()函数创建一个数据框。例如: ``` df1 = pd.DataFrame(np.arange(12).reshape(3,4)) ``` 这个数据框将包含3行4列,元素从0到11。 四、带索引的数据框 可以使用pd.DataFrame()函数创建一个带索引的数据框。例如: ``` df2 = pd.DataFrame(np.random.randn(6,4), index=dates, columns=['a','b','c','d']) ``` 这个数据框将包含6行4列,索引是日期范围,列名是a、b、c和d。 五、其他pandas用法 pandas还提供了许多其他有用的函数和方法,例如: * pd.read_csv()函数,用于读取CSV文件。 * pd.merge()函数,用于合并两个数据框。 * pd.groupby()函数,用于对数据框进行分组。 * pd.pivot_table()函数,用于创建pivot表。 这些函数和方法可以帮助用户快速地处理和分析数据。 本文总结了Python常见的pandas用法,包括序列、日期范围、数据框等。pandas库提供了许多有用的函数和方法,能够帮助用户快速地处理和分析数据。

相关推荐

weixin_38734361
  • 粉丝: 6
上传资源 快速赚钱