Can you please suggest any library that is good enough for production level plots. Visualisation is the need of today. I don't believe that it doesn't have any but I was not able to search any good one.
Please do reply
-j
By graphing I actually meant data visualization libraries
By graphing I actually meant data visualization librariesSVGO would be so hard to pass a data to and design even the basic and simple BARCHARTother ones don't have enough documentation to understand how it works.
I come from an R background and I am not able to find one single decent not too fancy but a decent graphing library that's good enough to work.
Can you please suggest any library that is good enough for production level plots. Visualisation is the need of today. I don't believe that it doesn't have any but I was not able to search any good one.
I saw a talk on some youtube regarding go in data science. I learned go 2 months ago but now I feel like it's an entirely different beast. look I am just trying to learn GOLANG so that when I need to build something may be after 5 to 10 months I would be comfirtable working with it. So Right now I don't have a use case scnario. I am just trying to learn the language.
Thanks for your reply. Library seems promising. but when I run it , this errors outcannot find package "bitbucket.org/zombiezen/gopdf/pdf" in any of:C:\Go\src\bitbucket.org\zombiezen\gopdf\pdf (from $GOROOT)C:\Projects\Go\src\bitbucket.org\zombiezen\gopdf\pdf (from $GOPATH)when I try go get on these packages they don't work either.C:\Projects\Go\src>go get bitbucket.org/zombiezen/gopdf/pdfgo: missing Mercurial command. See https://golang.org/s/gogetcmdpackage bitbucket.org/zombiezen/gopdf/pdf: exec: "hg": executable file not found in %PATH%
I saw a talk on some youtube regarding go in data science. I learned go 2 months ago but now I feel like it's an entirely different beast. look I am just trying to learn GOLANG so that when I need to build something may be after 5 to 10 months I would be comfirtable working with it. So Right now I don't have a use case scnario. I am just trying to learn the language.But there are a lot of improvements needed like1. 49 lines of code just to create a flat basic line chart for random numbers. and that's when I haven't even got my data in from the database or did some background coloring.2. Loops are not good while creating graphs you know them I don't I can miss one and mess it up entirely. With loops, I would never be sure if I have created the right graph. Loops should just run in the background not for me to see or create.3. The syntax just doesn't feel intuitive. I feel like nobody would be able to predict the next command in the sequence. You must know now there is a grammar of graphics. it's used in ggplot2, ggvis, vega, vega-lite, and many python packages as well.4. Analysts don't care about speed (maybe a bit) but data. What they do care about is their data code should be easy else your mind will be occupied by typing and thinking code when it should be thinking about data.
today I just feel like golang doesn't have ploting libraries they never thought it was necessary but straight away starting comparing it to python.but can you please tell me how to run those examples. I am not able to run it. what am I doing wrong.
--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
thanks a lot for your reply sebestian.
thanks a lot for your reply sebestian.You certainly are a good man and I have high hopes for your library too...But before coming to Mailing list I check almost all of them and I didn't find anyone useful. The https://github.com/aclements/go-gg package is not useful at all. Because there is noone using it and the last commit was 6 months ago. It's more likely that the developer gave up on it. It's a common norm in open source don't use a new package which has a very old commit.
I have checked most of them. I came here seeking for a like-minded people who had created any graphs in go for actual projects. I didn't find any.Hope you understand it. Good luck for your package I hope it can be useful in future. Just as a word of advice link it with GOTA. then it can be more intuitive for people from analytical background.
Great questions. In general for data related things, this is a great place to start looking for resources: https://github.com/gopherdata/resources/blob/master/tooling/README.md. that is a curated list that is kept up to date.
I use https://github.com/gonum/plot quite a bit and found that it has a similar interface to that of Matlab for plotting. The links that Sebastian gave from ghep are also great. Between those, bar, line, histogram, box, etc. plots are quick to generate.
If you want something super fancy you can of course drive JS visualizations (like D3) from Go.
Just let me know how I can help!
Daniel