[解決済み】pandasのSeriesと1列のDataFrameの違いは何ですか?
2022-04-09 10:53:47
質問
なぜ pandas は
Series
とシングルカラムの
DataFrame
?
言い換えれば、「何のために存在するのか」ということです。
Series
クラスがあります。
私は主にdatetimeインデックスを持つ時系列を使用しています、多分それは文脈を設定するのに役立ちます。
どのように解決するのですか?
引用元 Pandasのドキュメント
<ブロッククオート
pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False)
ラベル付きの軸(行と列)を持つ、サイズ変更可能な2次元の異種混在可能な表形式データ構造。算術演算は行と列のラベルに整列する。 Seriesオブジェクトのディクテのようなコンテナと考えることができる。 pandasの主要なデータ構造です。
で、その
シリーズは、1つのカラムのデータ構造である
DataFrame
概念的にだけでなく、文字どおり、つまり
DataFrame
の集合体としてメモリに格納されます。
Series
.
相似形。 行列はリストで構築されるため、リストと行列の両方が必要です。一行の行列は、機能的にはリストと同じですが、構成するリストなしには存在できません。
両者は極めて類似したAPIを持っていますが、以下のことがわかります。
DataFrame
メソッドは常に、複数のカラムを持つ可能性に対応しています。そしてもちろん、いつでも別の
Series
(または同等のオブジェクト)に
DataFrame
を追加する一方で
Series
に別の
Series
を作成する必要があります。
DataFrame
.
関連
-
[解決済み] staticmethodとclassmethodの違いについて
-
[解決済み] Pythonのリストメソッドであるappendとextendの違いは何ですか?
-
[解決済み] Pandas DataFrameからカラムを削除する
-
[解決済み] Pandas DataFrameの行数を取得する方法は?
-
[解決済み] 既存のDataFrameに新しい列を追加する方法は?
-
[解決済み] Pandasシリーズ/DataFrame全体をプリティプリントする
-
[解決済み】__str__と__repr__の違いは何ですか?
-
[解決済み】venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenvなどの違いは何ですか?
-
[解決済み】type()とisinstance()の違いは何ですか?)
-
[解決済み】Pandas DataFrameのカラムヘッダからリストを取得する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Pythonコンテナのための組み込み汎用関数操作
-
Pythonによるjieba分割ライブラリ
-
Python 可視化 big_screen ライブラリ サンプル 詳細
-
PyQt5はユーザーログインGUIインターフェースとログイン後のジャンプを実装しています。
-
Python入門 openを使ったファイルの読み書きの方法
-
[解決済み】numpyの配列連結。"ValueError:すべての入力配列は同じ次元数でなければならない"
-
[解決済み】numpy: true_divide で無効な値に遭遇
-
[解決済み】TypeError: re.findall()でバイトのようなオブジェクトに文字列パターンを使用することはできません。)
-
[解決済み】TypeError: 系列を <class 'float'> に変換することができません。
-
[解決済み】インポートエラー。モジュール名 urllib2 がない