私はgnuplotが新しく、いくつかのデータをプロットしてレポート用のpngファイルに保存しようとしています。私はexec( "gnuplot")を使ってjavaプログラムからgnuplotを実行していますが、ファイルからデータを読み込んでプロットしようとすると、プロットにはデータファイルのフルパス名が含まれ、プロットの一部にプリントされます。gnuplotでプロットするときにデータのパス名を取り除く
これは、私のレポートではプロットがかなり醜いものに見えます。パス名を削除するために使用できるコマンドや、.pngを生成した後Photoshopを手動でレンダリングする必要がありますか?
プロットを提供するgnuplotコードはありますか? – choroba
データファイルの構造、gnuplotを呼び出すために使用する実際のJavaコード、またはgnuplotに与えるコマンドだけを意味しますか? – user1882134
Javaコードは次のように書かれています。 Process process = Runtime.getRuntime()。exec( "gnuplot"); OutputStream s = process.getOutputStream(); OutputStreamWriter =新しいOutputStreamWriter(s); 次に、この行に沿ってOutputStreamWriterに何かを書きます: "set terminal pngcairo size 500,500;出力を設定" \ image.png "\; plot" \ path \ "\ n" データファイルは基本的にaです。各行に2つの数字が付いたdatファイルをタブで区切って – user1882134