日付の列に対して複数の選択と変更を実行しようとしています。日付は、他のアプリケーションのために文字列に変換されます。 今は、df.loc[]
を使用して1900年のすべての日付を選択したいと考えています。 日付はmm/dd/yyyy形式(まだ文字列はカントー)である
だから私の挑戦:特定のパラメータを使用した複数の文字列選択
df.loc[df['Trade Date'][-4:]=='1900']=1
レイズ、このエラー:
IndexingError('Unalignable boolean Series key provided') pandas.core.indexing.IndexingError: Unalignable boolean Series key provided
ことは可能ですか? または私はdf.get_value()
'df.loc [df ['Trade Date']。str [-4:] = = '1900'] = 1' – EdChum
天才! thx EdChum –