Python-pandas-basic-functionality
Pythonパンダ-基本機能
ここまでで、3つのPandas DataStructureとそれらの作成方法について学びました。 リアルタイムデータ処理における重要性のため、主にDataFrameオブジェクトに焦点を当て、いくつかの他のDataStructureについても説明します。
シリーズの基本機能
Sr.No. | Attribute or Method & Description |
---|---|
1 |
axes 行軸ラベルのリストを返します |
2 |
dtype オブジェクトのdtypeを返します。 |
3 |
empty シリーズが空の場合、Trueを返します。 |
4 |
ndim 基になるデータの次元数を定義1で返します。 |
5 |
size 基になるデータの要素の数を返します。 |
6 |
values シリーズをndarrayとして返します。 |
7 |
head() 最初のn行を返します。 |
8 |
tail() 最後のn行を返します。 |
ここでシリーズを作成し、上記の表にまとめられた属性操作をすべて見てみましょう。
例
その*出力*は次のとおりです-
axes
シリーズのラベルのリストを返します。
その*出力*は次のとおりです-
上記の結果は、0から5までの値のリストのコンパクトな形式、つまり[0,1,2,3,4]です。
空の
オブジェクトが空かどうかを示すブール値を返します。 Trueは、オブジェクトが空であることを示します。
その*出力*は次のとおりです-
ndim
オブジェクトの次元数を返します。 定義により、シリーズは1Dデータ構造であるため、
その*出力*は次のとおりです-
size
シリーズのサイズ(長さ)を返します。
その*出力*は次のとおりです-
値
シリーズの実際のデータを配列として返します。
その*出力*は次のとおりです-
頭と尾
SeriesまたはDataFrameオブジェクトの小さなサンプルを表示するには、head()およびtail()メソッドを使用します。
- head()は最初の *n 行を返します(インデックス値を監視します)。 表示する要素のデフォルト数は5ですが、カスタム数を渡すこともできます。
その*出力*は次のとおりです-
- tail()は、最後の *n 行を返します(インデックス値を監視します)。 表示する要素のデフォルト数は5ですが、カスタム数を渡すこともできます。
その*出力*は次のとおりです-
DataFrameの基本機能
ここで、DataFrameの基本機能について理解しましょう。 次の表に、DataFrameの基本機能に役立つ重要な属性またはメソッドを示します。
Sr.No. | Attribute or Method & Description |
---|---|
1 |
T 行と列を入れ替えます。 |
2 |
axes 行軸ラベルと列軸ラベルを唯一のメンバーとして含むリストを返します。 |
3 |
dtypes このオブジェクトのdtypeを返します。 |
4 |
empty NDFrameが完全に空の場合[アイテムなし]の場合はtrue。軸の長さが0の場合。 |
5 |
ndim 軸の数/配列の次元。 |
6 |
shape DataFrameの次元を表すタプルを返します。 |
7 |
size NDFrameの要素の数。 |
8 |
values NDFrameのナンピー表現。 |
9 |
head() 最初のn行を返します。 |
10 |
tail() 最後のn行を返します。 |
DataFrameを作成し、上記の属性がどのように機能するかをすべて見てみましょう。
例
その*出力*は次のとおりです-
T(転置)
DataFrameの転置を返します。 行と列が入れ替わります。
その*出力*は次のとおりです-
axes
行軸ラベルと列軸ラベルのリストを返します。
その*出力*は次のとおりです-
dtypes
各列のデータ型を返します。
その*出力*は次のとおりです-
空の
オブジェクトが空かどうかを示すブール値を返します。 Trueは、オブジェクトが空であることを示します。
その*出力*は次のとおりです-
ndim
オブジェクトの次元数を返します。 定義により、DataFrameは2Dオブジェクトです。
その*出力*は次のとおりです-
形状
DataFrameの次元を表すタプルを返します。 タプル(a、b)。ここで、aは行数を表し、 b は列数を表します。
その*出力*は次のとおりです-
size
DataFrameの要素の数を返します。
その*出力*は次のとおりです-
値
DataFrameの実際のデータを* NDarray。*として返します
その*出力*は次のとおりです-
頭と尾
DataFrameオブジェクトの小さなサンプルを表示するには、* head()およびtail()メソッドを使用します。 * head()*は最初の *n 行を返します(インデックス値を監視します)。 表示する要素のデフォルト数は5ですが、カスタム数を渡すこともできます。
その*出力*は次のとおりです-
- tail()は、最後の *n 行を返します(インデックス値を監視します)。 表示する要素のデフォルト数は5ですが、カスタム数を渡すこともできます。
その*出力*は次のとおりです-