デフォルトでは、flotは、divコンテナ内で固定するグラフと軸のラベルのサイズを設定します。ページに一連のグラフがあり、各グラフに異なる変数がある場合、軸ラベルのサイズが異なるため、グラフキャンバスのサイズが異なり、適切に配置されません。
グラフがコンテナ内で固定のサイズと位置になるように、フロートキャンバスのサイズと位置を設定する方法はありますか?
正確には違います。できることは、軸ラベルの幅/高さを指定することです。これにより、キャンバスが異なるグラフ間で整列するようになります。
API.txtから:
「labelWidth」と「labelHeight」は、ティック ラベルの固定サイズをピクセル単位で指定します。複数のプロットを揃える必要がある場合に便利です。"reserveSpace" は、軸が表示されていない場合でも、Flot がその軸用にスペースを予約する必要があることを意味します。これは、多軸チャートを整列するために labelWidth および labelHeight と組み合わせて使用すると便利です。
さらに、実際の軸をグラフ間で同じにしたい場合は、すべてのデータ セット間で各軸のグローバルな最小値/最大値を確立し、各グラフの各軸に対してそれを指定する必要があります。