我是靠谱客的博主 完美月光,这篇文章主要介绍(一)pandas基本使用,现在分享给大家,希望可以做个参考。

1、导入

import pandas as pd
df_data = pd.read_csv("train.csv")

2、访问数据

通过行列名

x=df_data .loc[0,'Id':'MSZoning'](这里0是行名)

通过行列index

y=df_data .iloc[0:2,:]

loc和iloc的区别:

(1)loc——通过行标签索引行数据
loc['d']表示索引的是第’d’行(index 是字符),如果想索引列数据,像print df.loc['a'] 这样做会报错(这里‘a’是列名)

loc可以获取多行数据

print df.loc['d':] 

loc扩展——索引某行某列

print df.loc['d',['b','c']]

loc扩展——索引某列

print df.loc[:,['c']] 

(2)iloc——通过行号获取行数据

想要获取哪一行就输入该行数字

df.iloc[1] 

通过行标签索引会报错print df.iloc[‘a’]

同样通过行号可以索引多行

df.iloc[0:] 

iloc索引列数据

df.iloc[:,[1]]

3、合并表

frames = [df1, df2, df3]
result = pd.concat(frames)

这里写图片描述

result = pd.concat([df1, df4], axis=1)
这里写图片描述

最后

以上就是完美月光最近收集整理的关于(一)pandas基本使用的全部内容,更多相关(一)pandas基本使用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部