1. ホーム
  2. python

[解決済み] pandasのDataFrameの特定の行を表示するには?

2023-03-08 20:50:10

質問

巨大なデータフレームがあるのですが、エラーが発生します。

TypeError: ("Empty 'DataFrame': no numeric data to plot", 'occurred at index 159220')

私はすでにヌルを削除し、DataFrameのdtypesをチェックしたので、その行で失敗している理由についての推測はありません。

データフレームのその行(インデックス159220)だけをプリントアウトするにはどうしたらよいでしょうか。

ありがとうございます。

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

を呼び出すと loc をスカラー値で呼び出すと pd.Series . そしてその系列は、1つの dtype . データフレーム内の行をそのまま表示させたい場合は、インデクサのような配列を loc .

インデックスの値を角括弧で囲みます。

print(df.loc[[159220]])