[解決済み] Gnuplot の線種
2022-01-29 11:51:47
質問
gnuplot でいろいろな種類の線を描くにはどうしたらいいですか?異なる色で描かなければなりません。私のスクリプトは複数のファイルを結合しており、そのため線がダッシュでないのだと思います。4 つのうち 2 つだけが破線になっています。 ありがとうございます。 フェリペ
#!/usr/bin/gnuplot
set grid
set title 'Estado dos arquivos no BTRIM com peers de comportamento condicionado'
set xlabel 'Tempo discreto'
set ylabel 'Quantidade de arquivos'
set style line 1 lc rgb '#0060ad' lt 1 lw 2 pi -1 ps 1.0
set style line 2 lc rgb '#dd181f' lt 9 lw 2 pi -1 ps 1.0
set style line 3 lc rgb '#29c524' lt 6 lw 2 pi -1 ps 1.0
set style line 4 lc rgb '#7D72F9' lt 7 lw 2 pi -1 ps 1.0
set style line 5 lc rgb '#000000' lt 8 lw 2 pi -1 ps 1.0
set termoption dashed
#set pointintervalbox 0
#set boxwidth 0.1
#set style fill solid
plot '<paste ../00/StatisticNormal.txt ../01/StatisticNormal.txt ../02/StatisticNormal.txt ../03/StatisticNormal.txt ../04/StatisticNormal.txt ../05/StatisticNormal.txt ../06/StatisticNormal.txt ../07/StatisticNormal.txt ../08/StatisticNormal.txt ../09/StatisticNormal.txt' smooth unique with line ls 1 title 'Normais', \
'<paste ../00/StatisticVogue.txt ../01/StatisticVogue.txt ../02/StatisticVogue.txt ../03/StatisticVogue.txt ../04/StatisticVogue.txt ../05/StatisticVogue.txt ../06/StatisticVogue.txt ../07/StatisticVogue.txt ../08/StatisticVogue.txt ../09/StatisticVogue.txt' smooth unique with line ls 2 title 'na Moda', \
'<paste ../00/StatisticPopular.txt ../01/StatisticPopular.txt ../02/StatisticPopular.txt ../03/StatisticPopular.txt ../04/StatisticPopular.txt ../05/StatisticPopular.txt ../06/StatisticPopular.txt ../07/StatisticPopular.txt ../08/StatisticPopular.txt ../09/StatisticPopular.txt' smooth unique with line ls 3 title 'Populares', \
'<paste ../00/StatisticRarity.txt ../01/StatisticRarity.txt ../02/StatisticRarity.txt ../03/StatisticRarity.txt ../04/StatisticRarity.txt ../05/StatisticRarity.txt ../06/StatisticRarity.txt ../07/StatisticRarity.txt ../08/StatisticRarity.txt ../09/StatisticRarity.txt' smooth unique with line ls 4 title 'Raros'
pause -1
解決方法は?
バージョン4.6まで
のダッシュタイプは
linestyle
は
linetype
で明示的に他の色を設定しない限り、線の色も選択されます。
linecolor
.
ただし、破線のサポートは、選択された端末に依存します。
-
のように破線に対応していない端末もあります。
png
(を使用します。libgd
) -
のような他の端子もあります。
pngcairo
は破線をサポートしていますが、デフォルトでは無効になっています。これを有効にするにはset termoption dashed
またはset terminal pngcairo dashed ...
. -
ダッシュの正確なパターンは端末によって異なります。定義された
linetype
を使用します。test
コマンドを使用します。
実行中
set terminal pngcairo dashed
set output 'test.png'
test
set output
を与える。
一方
postscript
端末では、異なるダッシュパターンが表示されます。
set terminal postscript eps color colortext
set output 'test.eps'
test
set output
<イグ
バージョン5.0
バージョン5.0から、線種、ダッシュパターン、線の色に関して以下の変更があります。
-
新しい
dashtype
パラメータが導入されました。あらかじめ定義されたダッシュパターンを取得するには、次のようにします。
plot x dashtype 2
また、以下のようなカスタムダッシュパターンを指定することもできます。
plot x dashtype (3,5,10,5),\ 2*x dashtype '.-_'
-
端末のオプション
dashed
とsolid
は無視されます。デフォルトでは、すべての線は実線です。破線に変更するには,次のようにします.set for [i=1:8] linetype i dashtype i
-
ラインカラーのデフォルトセットを変更しました。3つの異なる色セットを
set colorsequence default|podo|classic
:
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン