1. ホーム
  2. python

[解決済み] pandasのdtype('O')とは何ですか?

2022-03-03 17:42:03

質問

pandasでデータフレームを持っていて、その値の型が何であるかを調べようとしています。私は、列 'Test' . しかし myFrame['Test'].dtype , となる。

dtype('O')

これはどういうことでしょうか?

どのように解決するのですか?

という意味です。

'O'     (Python) objects

ソース .

最初の文字でデータの種類を指定し、残りの文字で1項目あたりのバイト数を指定します。ただし、Unicodeの場合は文字数として解釈されます。項目サイズは既存の型に対応するものでなければならず,そうでない場合はエラーとなる。対応する種類は を既存の型に置き換えないと、エラーが発生します。サポートされる種類は以下の通り。

'b'       boolean
'i'       (signed) integer
'u'       unsigned integer
'f'       floating-point
'c'       complex-floating point
'O'       (Python) objects
'S', 'a'  (byte-)string
'U'       Unicode
'V'       raw data (void)

もう一つの 回答 チェックが必要な場合に役立ちます。 type s.