Python Pandas のデータ フレームと行列の違いは何ですか?
この記事では、Python のデータフレームと行列の違いを説明します。 パンダ。
データ フレームと行列はどちらも 2 次元のデータ構造です。一般的に、データ フレームには 複数の タイプのデータ (数値、文字、因子など) を含めることができますが、行列には 1 つの タイプのデータしか格納できません。
Python のデータ フレーム
Python では、DataFrame は 2 次元の表形式の変更可能なデータ構造であり、さまざまなデータ型のオブジェクトを含む表形式のデータを格納できます。 DataFrame には、行と列でラベル付けされた軸があります。 DataFrame は貴重なデータ処理方法を提供するため、データの前処理に役立つツールです。 DataFrame を使用してピボット テーブルを作成し、Matplotlib を使用してデータをプロットすることもできます。
データフレームの適用
データ フレームは、統計式の当てはめなど、さまざまなタスクを実行できます。
データ処理 (行列は不可、最初にデータフレームに変換する必要があります)
行を列に、またはその逆に変換します。これはデータ サイエンスで非常に役立ちます。
サンプル データ フレームを作成する
アルゴリズム (ステップ)
以下は、必要なタスクを実行するために従う必要があるアルゴリズム/手順です -
import キーワードを使用して、pandas および numpy モジュールをエイリアスとともにインポートします。
pandas モジュールの DataFrame() 関数を使用してデータ フレームを作成します。
入力データ フレームを出力します。
次のプログラムは、DataFrame() 関数を使用してデータ フレームを返します -
リーリー ###出力###上記のプログラムを実行すると、次の出力が生成されます -
リーリーPython の行列
行列は、2 次元の長方形グリッドに編成された同種のデータ セットの集合です。これは、同じデータ型の m*n 配列です。ベクトル入力で作成します。行と列の数は固定されています。 Python は、行列に対する加算、減算、乗算、除算などのさまざまな算術演算をサポートしています。
マトリックスの適用
経済学では、GDP (国内総生産) や PI (1 人当たりの所得価格) などの統計を計算するのに役立ちます。
電気・電子回路の学習にも役立ちます。
入力データ フレームを出力します。
マトリックスは、図を描くなどの研究に使用されます。
これは確率と統計に役立ちます。
-
行列をデータ フレームに変換することによる行列の乗算
アルゴリズム (ステップ)
以下は、必要なタスクを実行するために従う必要があるアルゴリズム/手順です -
import キーワードを使用して、エイリアスを使用して
pandas- モジュールをインポートします。
2 つの入力行列をそれぞれ保存する 2 つの変数を作成します。
-
pandas モジュールの
DataFrame() 関数 (データフレームの作成) を使用して、1 番目と 2 番目の行列のデータ フレームを作成し、それらを別々の変数に保存します。このデータは pandas DataFrame にロードされます。 入力行列 1 のデータ フレームを出力します。
- shape 属性を適用して、入力行列 1 の次元 (形状) を出力します。
入力行列 2 のデータ フレームを出力します。
- shape 属性を適用して、入力行列 2 の次元 (形状) を出力します。
-
inputMatrix_1 行列と inputMatrix_2 行列の乗算の結果行列を出力します。
shape 属性を適用して、結果の行列の次元 (形状) を出力します。
-
###例###
次のプログラムは、DataFrame() 関数を使用してデータ フレームを返します -
リーリー ###出力### リーリー 以下はマトリックスとデータフレームの違い表です。
行列とデータフレーム
###マトリックス###
データフレーム
これは、2次元の長方形の組織に配置されたデータセットの集合です
行列は同じデータ型の m*n 配列です | |
---|---|
行列には、固定数の行と列があります。 | |
###同種の### | 異種混合 |
###結論は### | このプログラムでは、Python の行列とデータ フレームの違いについて学びました。データ フレームの作成方法と行列をデータ フレームに変換する方法も学びました。
以上がPython Pandas のデータ フレームと行列の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









LinuxターミナルでPythonバージョンを表示する際の許可の問題の解決策PythonターミナルでPythonバージョンを表示しようとするとき、Pythonを入力してください...

PythonのPandasライブラリを使用する場合、異なる構造を持つ2つのデータフレーム間で列全体をコピーする方法は一般的な問題です。 2つのデータがあるとします...

10時間以内にコンピューター初心者プログラミングの基本を教える方法は?コンピューター初心者にプログラミングの知識を教えるのに10時間しかない場合、何を教えることを選びますか...

fiddlereveryversings for the-middleの測定値を使用するときに検出されないようにする方法

正規表現は、プログラミングにおけるパターンマッチングとテキスト操作のための強力なツールであり、さまざまなアプリケーションにわたるテキスト処理の効率を高めます。

UvicornはどのようにしてHTTPリクエストを継続的に聞きますか? Uvicornは、ASGIに基づく軽量のWebサーバーです。そのコア機能の1つは、HTTPリクエストを聞いて続行することです...

この記事では、numpy、pandas、matplotlib、scikit-learn、tensorflow、django、flask、and requestsなどの人気のあるPythonライブラリについて説明し、科学的コンピューティング、データ分析、視覚化、機械学習、Web開発、Hの使用について説明します。

Pythonでは、文字列を介してオブジェクトを動的に作成し、そのメソッドを呼び出す方法は?これは一般的なプログラミング要件です。特に構成または実行する必要がある場合は...
