Python Pandas包学习小计

本文是关于Python Pandas包的学习笔记,主要涵盖Pandas的基础知识,如何处理缺失数据,数据的合并操作,以及利用pd.get_dummies进行数据编码。通过简要记录,旨在巩固和回顾Pandas在数据处理中的应用。

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

pandas一般用于读取.csv文件,有些类似于电子表格,使用Python进行数据处理时经常会用到,以前学过一次,总不用容易忘记,再次简单记录。

  • Pandas基础
#Pandas 基础
import pandas as pd
import numpy as np
np.random.seed(1)
dates = pd.date_range('20181001',periods = 6)
s = pd.Series([1,2,np.nan,0,8,9],index = dates)
df = pd.DataFrame(np.random.randn(6,5),index = [2,3,1,0,9,6],columns = [i for i in 'acbed'])
df1 = pd.DataFrame(np.random.randn(6,4))
dic = {'a':[1.,2],'b':[2,3],'c':[3,4],'d':[4,5]}
df2 = pd.DataFrame(dic,index = ['a','b'])   #字典里的key为列,values是每列的数据
print(df)
df2.dtypes  #查看dataframe的数据类型
df2.index  #查看dataframe的行号
df2.columns #查看dataframe的列号
df2.values  #查看dataframe的值(内容),即去掉行标签和列标签的纯数组形式,可转换成numpy进行后续操作。
df.describe() #描述dataframe的属性(一般针对于数字操作)
df.sort_index(axis = 1,ascending=Fals
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值