Поиск объекта Pandas для методов и свойств - PullRequest
0 голосов
/ 17 января 2019

Я очень новичок в Pandas, и я не знаю много о его функциональности и о том, что он может сделать.Но было бы полезно, если бы были какие-то методы поиска, чтобы проверить, какие методы существуют в результате операции.

Пример был бы в приведенном ниже примере цепочки, если бы я хотел посмотреть свойства "Австралийский млекопитающие "dataframe.я не уверен, как именно это сделать, кроме примеров поиска в Google.

Буду признателен, если кто-нибудь поделится своими мыслями о поиске и выборе правильных методов / свойств на разных этапах

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 голосов
/ 03 марта 2019

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

"Shift + Tab покажет вам строку документации (документацию) для объекта, который вы только что набрали в ячейке кода - вы можете продолжать нажимать этот ярлык, чтобы переключаться между несколькими режимами документации"

0 голосов
/ 17 января 2019

Использование:

australianMammals? или ?australianMammals или help(australianMammals)

Кроме того, знание правильных методов и атрибутов придет через практику. Обратитесь к официальным документам Панд для красивых примеров. Начните с 10 минут до панд

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...