unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Plotting in Emacs?
@ 2023-04-18  4:16 Marcin Borkowski
  2023-04-18  4:38 ` Jean Louis
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Marcin Borkowski @ 2023-04-18  4:16 UTC (permalink / raw)
  To: Help Gnu Emacs mailing list

Hi everyone,

we all know Emacs can draw -- there's Artist mode, there are SVGs and
XBMs etc.  Do you know of any packages which could use these features to
plot charts directly in an Emacs buffer?  Bonus points of the input can
be an Org mode table (or a fragment of it, say the last 180 rows).  They
can be ASCII art charts or SVGs, or even XBMs -- I don't care.  I would
prefer, though, not to call gnuplot or other external software -- doing
it all in Elisp would be better.  (Though gnuplot would be ok if I could
show the plot in the Org buffer, which is probably possible -- still,
I'd like to explore my alternatives.)

I found `orgtbl-ascii-plot', which looks great, but not exactly what
I want -- it gives a "vertical" plot going down, and I want a more
traditional "horizontal" plot going right.

The reason I want this is that I weigh myself every day, I put the
datapoints in an Org mode table (and use Org spreadsheet to compute
moving averages), and now I'd like to see a nice chart telling me
whether my diet works and I'm losing weight.  So, calculating linear
regression (pretty easy with Org mode) and plotting a regression line
would also be cool.

Any ideas?

-- 
Marcin Borkowski
http://mbork.pl



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2023-05-25  2:32 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-18  4:16 Plotting in Emacs? Marcin Borkowski
2023-04-18  4:38 ` Jean Louis
2023-05-23 17:14   ` Marcin Borkowski
2023-04-18  7:39 ` Tak Kunihiro
2023-05-20  7:55   ` Marcin Borkowski
2023-05-20  8:26 ` Daniel Fleischer
2023-05-23 17:18   ` Marcin Borkowski
2023-05-23 18:07     ` Daniel Fleischer
2023-05-24  4:36       ` Marcin Borkowski
2023-05-25  2:32     ` Emanuel Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).