Python
 Computer >> コンピューター >  >> プログラミング >> Python

PythonPandasCategoricalIndex-このカテゴリのカテゴリを取得します


このカテゴリのカテゴリを取得するには、カテゴリを使用します CategoryIndexのプロパティ パンダで。まず、必要なライブラリをインポートします-

import pandas as pd

CategoricalIndexは、限られた、通常は固定された数の可能な値(カテゴリ。「categories」パラメータを使用してカテゴリのカテゴリを設定します。「ordered」パラメータを使用して順序どおりにカテゴリを処理します-

catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

カテゴリインデックスを表示する-

print("Categorical Index...\n",catIndex)

カテゴリを取得-

print("\nDisplaying Categories from CategoricalIndex...\n",catIndex.categories)

以下はコードです-

import pandas as pd

# CategoricalIndex can only take on a limited, and usually fixed, number of possible values
# Set the categories for the categorical using the "categories" parameter
# Treat the categorical as ordered using the "ordered" parameter
catIndex = pd.CategoricalIndex(["p", "q", "r", "s","p", "q", "r", "s"], ordered=True, categories=["p", "q", "r", "s"])

# Display the Categorical Index
print("Categorical Index...\n",catIndex)

# Get the categories
print("\nDisplaying Categories from CategoricalIndex...\n",catIndex.categories)

出力

これにより、次の出力が生成されます-

Categorical Index...
CategoricalIndex(['p', 'q', 'r', 's', 'p', 'q', 'r', 's'], categories=['p', 'q', 'r', 's'], ordered=True, dtype='category')

DisplayingCategories from CategoricalIndex...
Index(['p', 'q', 'r', 's'], dtype='object')

  1. PythonPandas-OrderedCategoricalIndexから最小値を取得します

    Ordered CategoricalIndexから最小値を取得するには、 catIndex.min()を使用します パンダのメソッド。まず、必要なライブラリをインポートします- import pandas as pd 「categories」パラメータを使用して、カテゴリのカテゴリを設定します。 「ordered」パラメータを使用して、カテゴリを順序どおりに扱います- catIndex = pd.CategoricalIndex(    ["p", "q", "r", "s","p

  2. PythonPandas-期間の2番目のコンポーネントを取得します

    期間の2番目のコンポーネントを取得するには、 period.secondを使用します 財産。まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成 period1 = pd.Period("2020-09-23 05:55:30") period2 = pd.Period(freq="S", year = 2021, month = 7, day = 16, hour = 2, minute = 35, second = 10) 期間オブジ