時間の経過とともに変化するいくつかの同様の変数 (つまり、列名) を持つオブジェクトを示すいくつかのデータ フレームがあり、それらをサブプロットにプロットしています。
>>df1.head()
FR stim_current self_excitation FF_inh SFA
1 0.000000 0.0 0.000000 -0.075483 -0
2 0.000000 0.0 0.000000 -0.000000 -0
3 -0.000012 0.0 0.000000 -0.001761 -0
4 -0.000033 0.0 -0.000009 -0.003487 0
5 -0.000064 0.0 -0.000027 -0.005178 0
>>df2.head()
FR FB_inh stim_current self_excitation
1 0.000000 -0.001569 1 0.000000
2 0.017609 -0.000000 1 0.000000
3 0.034867 -0.000200 1 0.010037
4 0.051780 -0.000577 1 0.019874
5 0.068355 -0.001109 1 0.029515
たとえば、FR、stim_current、および self_excitation が各サブプロットで同じ色になるように、列名で線のスタイルを割り当てる方法はありますか? FR を青の太字、stim current を黒、self_excitation を緑にしたいとします。また、データ フレーム間で異なるものはすべて、サブプロットごとに異なる色で表示されるようにしたいと考えています。理想的には、データ フレームの列を並べ替えて、各データ フレームに表示されるものがすべて上の凡例に表示され、変更されたものが凡例の一番下に表示されるようにすることもできます。