ホームページ バックエンド開発 Python チュートリアル Pandas シリーズ オブジェクトの共通プロパティは何ですか?

Pandas シリーズ オブジェクトの共通プロパティは何ですか?

Nov 24, 2020 pm 12:04 PM
pandas python

Series オブジェクトの属性は次のとおりです: 1. Series オブジェクトのインデックスを表示する Index 属性; 2. Series 内の要素の数を表示する size 属性; 3. 値Pandas のデータ形式を Numpy に変換する属性、配列の形式、4. dtype 属性、5. name 属性。

Pandas シリーズ オブジェクトの共通プロパティは何ですか?

Pandas Series オブジェクトの共通プロパティ:

Series の関連プロパティを表示するにはでは、シーケンス要素のタイプとインデックスを表示または変更できます。

1

2

In [1]: import pandas as pd

In [2]: a=pd.Series([0,1,2,3,4,5])

ログイン後にコピー

1) インデックス属性

インデックス属性は、Series オブジェクトのインデックスを表示でき、直接割り当てたり変更したりすることもできます。インデックスの変更には .loc と .iloc を使用し、前後で同じ処理を行いますが、loc と i loc の違いを理解してください。コードは次のとおりです。

1

2

3

4

5

6

In [3]: a.index

Out[3]: RangeIndex(start=0, stop=6, step=1)

In [4]: a.loc[1]

Out[4]: 1

In [5]: a.iloc[1]

Out[5]: 1

ログイン後にコピー

a のインデックスが変更されます。このとき、loc[1] は最後から 2 番目の位置の値を取得しますが、iloc[1] は絶対位置 1 の値を取得したままになります。

1

2

3

4

5

6

7

In [6]: a.index = [5,4,3,2,1,0]

In [7]: a.index

Out[7]: Int64Index([5, 4, 3, 2, 1, 0], dtype='int64')

In [8]: a.loc[1]

Out[8]: 4

In [9]: a.iloc[1]

Out[9]: 1

ログイン後にコピー

2) サイズ属性

サイズ属性は、シリーズ内の要素の数を表示するために使用できます。

1

2

In [10]: a.size  # 查看数据的个数

Out[10]: 6

ログイン後にコピー

3)values 属性

values 属性は、Pandas と Numpy の間のブリッジとして使用できます。Pandas のデータ形式は、 Numpy の配列形式に変換されます。

1

2

In [11]: a.values  # 查看返回值,返回的是一个Numpy中的array类型

Out[11]: array([0, 1, 2, 3, 4, 5], dtype=int64)

ログイン後にコピー

4) dtype 属性

dtype 属性はデータの型を表示するために使用され、データ型は astype メソッドを通じて変更できます。 Pandas は多くのデータ型をサポートしているため、さまざまな使用シナリオに応じてさまざまなデータ型を選択する必要があります。

1

2

3

4

In [12]: a.dtype  # 查看数据类型

Out[12]: dtype('int64')

In [13]: a=a.astype('float64')

In [14]: a.dtype  # 查看数据类型

ログイン後にコピー

5) name 属性

値の名前の取得

6)index.name 属性

インデックスの名前を取得します

プログラミング関連の知識について詳しくは、プログラミング学習をご覧ください。 !

以上がPandas シリーズ オブジェクトの共通プロパティは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Deepseek Xiaomiをダウンロードする方法 Deepseek Xiaomiをダウンロードする方法 Feb 19, 2025 pm 05:27 PM

Deepseek Xiaomiをダウンロードする方法

テンプレートのメリットとデメリットは何ですか? テンプレートのメリットとデメリットは何ですか? May 08, 2024 pm 03:51 PM

テンプレートのメリットとデメリットは何ですか?

Google AI、開発者向けに Gemini 1.5 Pro と Gemma 2 を発表 Google AI、開発者向けに Gemini 1.5 Pro と Gemma 2 を発表 Jul 01, 2024 am 07:22 AM

Google AI、開発者向けに Gemini 1.5 Pro と Gemma 2 を発表

わずか 250 ドルで、Hugging Face のテクニカル ディレクターが Llama 3 を段階的に微調整する方法を教えます わずか 250 ドルで、Hugging Face のテクニカル ディレクターが Llama 3 を段階的に微調整する方法を教えます May 06, 2024 pm 03:52 PM

わずか 250 ドルで、Hugging Face のテクニカル ディレクターが Llama 3 を段階的に微調整する方法を教えます

golang 関数のデバッグと分析の完全ガイド golang 関数のデバッグと分析の完全ガイド May 06, 2024 pm 02:00 PM

golang 関数のデバッグと分析の完全ガイド

いくつかの .NET オープンソース AI および LLM 関連プロジェクト フレームワークを共有する いくつかの .NET オープンソース AI および LLM 関連プロジェクト フレームワークを共有する May 06, 2024 pm 04:43 PM

いくつかの .NET オープンソース AI および LLM 関連プロジェクト フレームワークを共有する

どうやって彼にdeepseekに尋ねますか どうやって彼にdeepseekに尋ねますか Feb 19, 2025 pm 04:42 PM

どうやって彼にdeepseekに尋ねますか

評価関数の保存方法 評価関数の保存方法 May 07, 2024 am 01:09 AM

評価関数の保存方法

See all articles