1
私は連結を使用して、古いものから新しいデータフレームを作成、またはマージするとき、私は明示的に上記の例ではデータフレームのコンストラクタパンダのデータフレームとPyCharmのIntelliSense
import pandas as pd
d1 = {1: [1, 2, 3], 2: [11, 22, 33]}
d2 = {1: [4], 2: [5]}
df1 = pd.DataFrame(d1)
df2 = pd.DataFrame(d2)
df3 = pd.concat([df1, df2], axis=0)
df3_ = pd.DataFrame(pd.concat([df1, df2], axis=0))
に渡していない限り、PyCharmのインテリセンスは、結果のデータフレームのために働いて停止しますdf3
とdf3_
は「同じ」データフレームですが、インテリセンスはdf3_
でのみ機能します。私は何か間違っているのですか? DataFrame
コンストラクタを呼び出す必要がなく、しかも心臓発作からインテリセンスを得ることを避けるにはどうすればよいですか?