- Learning pandas(Second Edition)
- Michael Heydt
- 194字
- 2021-07-02 20:37:02
Single and multivariate analysis
Statistics, from a certain perspective, is the practice of studying variables, and specifically the observation of those variables. Much of statistics is based upon doing this analysis for a single variable, which is referred to as univariate analysis. Univariate analysis is the simplest form of analyzing data. It does not deal with causes or relationships and is normally used to describe or summarize data, and to find patterns in it.
Multivariate analysis is a modeling technique where there exist two or more output variables that affect the outcome of an experiment. Multivariate analysis is often related to concepts such as correlation and regression, which help us understand the relationships between multiple variables, as well as how those relationships affect the outcome.
pandas primarily provides fundamental univariate analysis capabilities. And these capabilities are generally descriptive statistics, although there is inherent support for concepts such as correlations (as they are very common in finance and other domains).
Other more complex statistics can be performed with StatsModels. Again, this is not per se a weakness of pandas, but a specific design decision to let those concepts be handled by other dedicated Python libraries.
- 演進式架構(原書第2版)
- 黑客攻防從入門到精通(實戰秘笈版)
- 密碼學原理與Java實現
- C++面向對象程序設計(微課版)
- Mastering Entity Framework
- NLTK基礎教程:用NLTK和Python庫構建機器學習應用
- 編寫高質量代碼:改善Python程序的91個建議
- Learning Linux Binary Analysis
- Linux網絡程序設計:基于龍芯平臺
- AppInventor實踐教程:Android智能應用開發前傳
- 一本書講透Java線程:原理與實踐
- Xcode 6 Essentials
- scikit-learn Cookbook(Second Edition)
- Mastering Unreal Engine 4.X
- 算法超簡單:趣味游戲帶你輕松入門與實踐