ユーザーガイド#
ユーザーガイドではpandasのトピックエリア全体をカバーしています。サブセクションのそれぞれはトピック(「欠損データの処理」など)を紹介し、pandasが問題にどのように対処するのかを議論し、多くの例が示されています。
pandas初心者の方は、10 minutes to pandasから始めてください。
pandasの基本的な概要については、Intro to data structuresとEssential basic functionalityを参照してください。
特定の方法に関する詳細情報は、APIリファレンスから得ることができます。
ガイドの読み方#
これらのガイドでは、コードブロックの中で次のように入力コードが表示されます
import pandas as pd
pd.DataFrame({'A': [1, 2, 3]})
または
In [1]: import pandas as pd
In [2]: pd.DataFrame({'A': [1, 2, 3]})
Out[2]:
A
0 1
1 2
2 3
最初のブロックは標準のPython入力ですが、2番目のIn [1]:
は入力がnotebook内にあることを示しています。Jupyter Notebooksでは、最後の行が出力され、グラフはインラインで表示されます。
たとえば
In [3]: a = 1
In [4]: a
Out[4]: 1
は次と同等です
a = 1
print(a)
ガイド#
- 10 minutes to pandas
- Intro to data structures
- Essential basic functionality
- IO tools (text, CSV, HDF5, …)
- PyArrow Functionality
- Indexing and selecting data
- MultiIndex / advanced indexing
- Copy-on-Write (CoW)
- Merge, join, concatenate and compare
- Reshaping and pivot tables
- Working with text data
- Working with missing data
- Duplicate Labels
- Categorical data
- Nullable integer data type
- Nullable Boolean data type
- Chart visualization
- Table Visualization
- Group by: split-apply-combine
- Windowing operations
- Time series / date functionality
- Time deltas
- Options and settings
- Enhancing performance
- Scaling to large datasets
- Sparse data structures
- Frequently Asked Questions (FAQ)
- Cookbook