Я пытаюсь изучить все различные способы использования совокупных функций в Pandas, но, глядя на документы, я не могу много сказать. Похоже, я могу передать ему больше параметров, но как узнать, что из них означает что?Как узнать, что аргументы и аргументы ключевого слова в пандах?
2
A
ответ
0
Вы правильно Документы вы связаны с не сказать много (вкладов в документы всегда приветствуются!). Но если вы смотрите в интерактивной сессии для Документов реального объекта GroupBy, это будет уже говорить больше (эквивалент pd.core.groupby.DataFrameGroupBy
):
In [1]: pd.core.groupby.DataFrameGroupBy.aggregate?
Signature: pd.core.groupby.DataFrameGroupBy.aggregate(self, arg, *args, **kwargs)
File: c:\anaconda\lib\site-packages\pandas\core\groupby.py
Type: instancemethod
Docstring:
Aggregate using input function or dict of {column -> function}
Parameters
----------
arg : function or dict
Function to use for aggregating groups. If a function, must either
work when passed a DataFrame or when passed to DataFrame.apply. If
passed a dict, the keys must be DataFrame column names.
Notes
-----
Numpy functions mean/median/prod/sum/std/var are special cased so the
default behavior is applying the function along axis=0
(e.g., np.mean(arr_2d, axis=0)) as opposed to
mimicking the default Numpy behavior (e.g., np.mean(arr_2d)).
Returns
-------
aggregated : DataFrame
В учебнике документов содержат больше информации, и это можно найти на http://pandas.pydata.org/pandas-docs/stable/groupby.html#aggregation
возможных аргументы вы можете пройти следующие:
- функция (например
np.mean
): это будет применяться к каждому колонку - список Functio нс (например
[np.mean, np.median]
): каждая функция будет применена к каждому столбцу - ДИКТ из седловины -> FUNC (например
{'a':np.mean, 'b':np.median}
: в этом случае вы можете указать различные функции для различных столбцов - во всех вышеперечисленных случаях, функция может также заменить строку для наиболее распространенных из них (например,
'mean'
,'median'
,'std'
'first'
, ...)
Смежные вопросы
- 1. Ruby аргументы ключевого слова
- 2. Аргументы ключевого слова в Python
- 3. Как передать аргументы ключевого слова в реактор.callLater
- 4. Переменные числа И аргументы ключевого слова?
- 5. Дополнительные аргументы ключевого слова в seaborn jointplot
- 6. Как проверить аргументы ключевого слова для метода
- 7. Динамические аргументы ключевого слова в Python?
- 8. Почему ** необязательно, когда аргументы ключевого слова «splatting»?
- 9. TypeError: Super не принимает аргументы ключевого слова?
- 10. Правильный способ распаковать аргументы ключевого слова (kwargs)
- 11. Julia - передать аргументы ключевого слова другой функции?
- 12. Имеет ли ruby 1.9.3 аргументы ключевого слова?
- 13. Стандартные аргументы Python против аргументов ключевого слова
- 14. аргументы ключевого слова во время вызова функции
- 15. django url reverse hiding аргументы ключевого слова
- 16. functools.partial и как он составляет аргументы без ключевого слова
- 17. Как вставлять аргументы в имя ключевого слова Robot Framework
- 18. Как можно добавить необязательные аргументы ключевого слова в & rest stuff?
- 19. Javascript: аргументы и аргументы функции []
- 20. Python аргументы ключевого слова unpack и return dictionary
- 21. Как игнорировать дополнительные аргументы ключевого слова в Python?
- 22. Как я могу рассматривать позиционные аргументы как аргументы ключевого слова в Python 2
- 23. NoReverseMatch ... и аргументы ключевого слова '{}' не найдены. 0 паттерн (ы): []
- 24. Как написать метод ruby, объединяющий аргументы ключевого слова с хешем?
- 25. Как игнорировать неожиданные аргументы ключевого слова, переданные функции?
- 26. аргументы '()' и аргументы ключевого слова '{}' не найдены. 0 pattern (s) try: [] in django
- 27. Как использовать аргументы ключевого слова с пулом многопроцессорности python apply_async
- 28. Проверьте, существуют ли аргументы ключевого слова в Julia
- 29. Переменные аргументы ключевого слова с переменными размерами в Julia
- 30. Передавать аргументы ключевого слова целевой функции в потоке Python. Труд
Это то, что вы после: http://pandas.pydata.org/pandas-docs /stable/groupby.html#applying-multiple-functions-at-once – EdChum
Это не совсем то, что мне нужно. Это показывает несколько хороших примеров, но не каждый случай использования, и это то, что я действительно на самом деле! – canyon289