在Pandas对象中查找方法和属性

时间:2019-01-17 14:06:22

标签: python-3.x pandas dataframe

我对Pandas刚起步,对它的功能及其功能不了解很多。但是,如果有某种查找方法来检查操作结果中存在哪些方法,将会很有帮助。

如果我想查找“ australianMammals”数据框的属性,则将在下面的链接示例中进行示例。除了搜寻示例外,我不确定如何去做。

如果有人能在不同阶段找到并选择正确的方法/属性背后分享他们的思维过程,我将不胜感激

australianMammals = {
    'kangaroo': {
        'Subclass': 'marsupial', 
        'Species Origin':'native'
    },
    'flying fox': {
        'Subclass': 'placental', 
        'Species Origin': 'native'
    },
    'black rat': {
        'Subclass': 'placental', 
        'Species Origin': 'invasive'
    },
    'platypus': {
        'Subclass': 'monotreme', 
        'Species Origin': 'native'
    },
    'wallaby': {
        'Subclass': 'marsupial',
        'Species Origin': 'native'
    },
    'palm squirrel': {
        'Subclass':'placental', 
        'Origin':'invasive'
    },
    'anteater': {
        'Subclass': 'monotreme',
        'Origin': 'native'
    },
    'koala': {
        'Subclass': 'marsupial',
        'Origin':'native'
    }
}
ozzieMammalsDF=pd.DataFrame(australianMammals)
aussieMammalsDF=ozzieMammalsDF.T

aussieMammalsDF.isin({'Subclass':['marsupial'],'Origin':['native']})#OR
aussieMammalsDF.isin({'Subclass':['marsupial'],'Origin':['native']}).any(TRUE)

2 个答案:

答案 0 :(得分:0)

使用:

australianMammals??australianMammalshelp(australianMammals)

此外,选择正确的方法和属性的知识将通过实践获得。有关精美示例,请参阅Pandas官方文档。以10 Minutes to pandas

开头

答案 1 :(得分:0)

https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/

“ Shift + Tab将向您显示您刚刚在代码单元中键入的对象的文档字符串(文档)-您可以继续按此快捷键以循环浏览几种文档模式”