Tôi có một số dữ liệu chuỗi thời gian tôi muốn hình dung như cốt truyện 2d.
Đầu vào là định dạng ngày ISO và giá trị được phân tách bằng dấu cách, một bản ghi trên mỗi dòng:
2010-10-21 23
2010-10-22 32
etc.
Đầu ra phải là một cốt truyện 2d đẹp mắt. Những yêu cầu cơ bản:
- xuất ra cửa sổ X11 (dưới dạng xem trước) và tệp png
- Trục x phải hiểu ngày và chia tỷ lệ dữ liệu một cách tự nhiên, ví dụ: khoảng cách giữa 3 ngày phải dài gấp ba lần khoảng cách giữa 1 ngày
- nên được gọi từ một kịch bản
- đầu ra đẹp và thuận tiện để sử dụng
Tặng kem:
- đầu ra svg
Tôi đã thử gnuplot
và nó hoạt động - nó có một số hỗ trợ ngày:
gnuplot> set xdata time
gnuplot> set timefmt "%Y-%m-%d"
gnuplot> plot "test.dat" using 1:2
Nhưng tôi có một số vấn đề với gnuplot:
- với các thiết lập mặc định lô trông rất xấu xí
- thật khó để tìm thấy nội dung trong hướng dẫn - ví dụ: khi vẽ các điểm, làm cách nào để sử dụng các vòng tròn đầy nhỏ thay vì dấu '+' mặc định?
- Vỏ gnuplot là một nỗi đau ở cổ - nó không sử dụng đường đọc, nó bị hỏng, hoàn thành lệnh là một trò đùa, tôi không biết làm thế nào để bật các phím tắt vi - hoặc nếu chúng được hỗ trợ, về tìm kiếm ngược, v.v.
Vì vậy, câu hỏi của tôi: các lựa chọn thay thế để hiển thị dữ liệu chuỗi thời gian là gì?
Hay tôi đang phóng đại các vấn đề gnuplot?