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

PythonPandas-値から推測されたタイプの文字列を返します


値から推測されるタイプの文字列を返すには、 index.inferred_typeを使用します パンダのプロパティ。

まず、必要なライブラリをインポートします-

import pandas as pd
import numpy as np

インデックスを作成します。 NaNには、numpyライブラリを使用しました-

index = pd.Index(['Car','Bike', np.nan,'Car',np.nan, 'Ship', None, None])

インデックスを表示-

print("Pandas Index...\n",index)

値-

から推測されたタイプの文字列を返します
print("\nThe inferred type...\n",index.inferred_type)

以下はコードです-

import pandas as pd
import numpy as np

# Creating the index
# For NaN, we have used numpy library
index = pd.Index(['Car','Bike', np.nan,'Car',np.nan, 'Ship', None, None])

# Display the index
print("Pandas Index...\n",index)

# Return an array representing the data in the Index
print("\nArray...\n",index.values)

# Check if the index is having NaNs
print("\nIs the Pandas index having NaNs?\n",index.hasnans)

# Return the dtype of the data
print("\nThe dtype object...\n",index.dtype)

# Return a string of the type inferred from the values
print("\nThe inferred type...\n",index.inferred_type)

出力

これにより、次のコードが生成されます-

Pandas Index...
Index(['Car', 'Bike', nan, 'Car', nan, 'Ship', None, None], dtype='object')

Array...
['Car' 'Bike' nan 'Car' nan 'Ship' None None]

Is the Pandas index having NaNs?
True

The dtype object...
object

The inferred type...
Mixed

  1. Python-Pandasインデックスの最小値を返します

    パンダインデックスの最小値を返すには、 index.min()を使用します 方法。まず、必要なライブラリをインポートします- import pandas as pd パンダインデックスの作成- index = pd.Index([10.5, 20.4, 40.5, 25.6, 5.7, 6.8, 30.8, 50.2]) パンダのインデックスを表示する- print("Pandas Index...\n",index) 最小値を取得- print("\nMinimum value..\n", index.min()) 例 以下はコードです-

  2. Python-PandasIndexがフローティングタイプかどうかを確認します

    Pandas Indexがフローティングタイプであるかどうかを確認するには、 index.is_floating()を使用します パンダのメソッド。まず、必要なライブラリをインポートします- import pandas as pd パンダインデックスの作成- index = pd.Index([5.7, 6.8, 10.5, 20.4, 25.6, 30.8, 40.5, 50.2]) パンダのインデックスを表示する- print("Pandas Index...\n",index) インデックス値に浮動小数点数しかないかどうかを確認します- print("