pandas Series DataFrame 丢弃指定轴上的项(三)
2017-04-05 11:44
691 查看
1.0 删除Series项
2.0 删除DataFrame项
删除 colorado 和ohio
from pandas import Series,DataFrame import numpy as np import pandas as pd obj=Series(np.arange(5),index=['a','b','c','d','e']) obj Out[82]: a 0 b 1 c 2 d 3 e 4 dtype: int32
new_obj=obj.drop('c') new_obj Out[84]: a 0 b 1 d 3 e 4 dtype: int32
obj=Series(np.arange(5),index=['a','b','c','d','e']) obj Out[90]: a 0 b 1 c 2 d 3 e 4 dtype: int32
obj.drop(['d','c']) Out[91]: a 0 b 1 e 4 dtype: int32
2.0 删除DataFrame项
data=DataFrame(np.arange(16).reshape((4,4)),index=['ohio','colorado','utah','new york'],columns=['one','two','three','four']) data Out[94]: one two three four ohio 0 1 2 3 colorado 4 5 6 7 utah 8 9 10 11 new york 12 13 14 15
删除 colorado 和ohio
data.drop(['colorado','ohio']) Out[95]: one two three four utah 8 9 10 11 new york 12 13 14 15
data.drop('two',axis=1) Out[98]: one three four ohio 0 2 3 colorado 4 6 7 utah 8 10 11 new york 12 14 15
data.drop(['two','four'],axis=1) Out[100]: one three ohio 0 2 colorado 4 6 utah 8 10 new york 12 14
相关文章推荐
- Pandas:Series和DataFrame删除指定轴上数据的方法
- pandas DataFrame(5)-合并DataFrame与Series
- pandas.dataFrame.plot(kind=”kde”)报错“找不到指定的模块”的解决方案
- pandas中的两种数据类型Series和DataFrame区别
- 利用Python进行数据分析(8) pandas基础: Series和DataFrame的基本操作
- python-pandas-Series和DataFrame的基本功能
- numpy的ndarray与pandas的series和dataframe之间互转
- pandas学习:对series和dataframe进行排序
- python-pandas-Series和DataFrame数据结构构建
- pandas 对series和dataframe进行排序的实例
- Pandas DataFrame 取一行数据会得到Series的方法
- pandas-1:Series && DataFrame
- numpy的ndarray与pandas的series和dataframe之间互转
- python之pandas的基本使用-series和dataframe(1)
- numpy中的ndarray与pandas的Series和DataFrame之间的相互转换
- Python Pandas常用数据结构Series和DataFrame的相关操作
- Pandas之Series、DataFrame和axis
- pandas dataframe在指定的位置添加一列, 或者一次性添加几列,re
- pandas DataFrame 与Series间的运算
- Python_pandas 两种主要的数据类型(Series、DataFrame)