在多图中设置唯一图例

时间:2018-09-26 09:52:51

标签: gnuplot

我希望有一个独特的图例,最好在多图的底部。我尝试使用set key at screen 0,5, screen 0.1,但是您看到它并不理想。它非常接近X标签和值。如何将其进一步推到图表下方?

enter image description here

我有什么选择? 我的多重绘图是使用

创建的
set multiplot layout 2,2 rowsfirst offset 0, 0.001
set key at screen 0.58, screen 0.06

还有其他想法吗?

1 个答案:

答案 0 :(得分:2)

另一种方法可能是指定整个多图的外部边界以及各个图之间的间距。这样,就可以在图例的(全局)底边保留足够的空间:

const express = require('express');
const mongoose = require('mongoose');
const bodyParser = require('body-parser');

const app = express();

// Bodyparser Middleware
app.use(bodyParser.json());

// DB Config
// const db = require('./config/keys').mongoURI;
const db = 'mongodb://mario:M010101@ds115963.mlab.com:15963/stack2709';
// Connect to Mongo
mongoose
  .connect(
    db,
    { useNewUrlParser: true }
  ) // Adding new mongo url parser
  .then(() => console.log('MongoDB Connected...'))
  .catch(err => console.log(err));

const port = process.env.PORT || 5000;

app.listen(port, () => console.log(`Server started on port ${port}`));

此示例将产生: enter image description here