An open API service indexing awesome lists of open source software.

https://github.com/thiagodnf/bubble-chart-for-gnuplot

This tool generates a bubble chart script for Gnuplot
https://github.com/thiagodnf/bubble-chart-for-gnuplot

bubble-chart chart gnuplot

Last synced: 3 months ago
JSON representation

This tool generates a bubble chart script for Gnuplot

Awesome Lists containing this project

README

          

Generate gnuplot scripts for bubble charts

[![GitHub Release](https://img.shields.io/github/release/thiagodnf/bubble-chart-for-gnuplot.svg)](https://github.com/thiagodnf/bubble-chart-for-gnuplot/releases/latest)
[![GitHub contributors](https://img.shields.io/github/contributors/thiagodnf/bubble-chart-for-gnuplot.svg)](https://github.com/thiagodnf/bubble-chart-for-gnuplot/graphs/contributors)
[![GitHub stars](https://img.shields.io/github/stars/thiagodnf/bubble-chart-for-gnuplot.svg)](https://github.com/almende/thiagodnf/bubble-chart-for-gnuplot)
[![MIT Licence](https://badges.frapsoft.com/os/mit/mit.svg?v=103)](https://opensource.org/licenses/mit-license.php)
[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)

## Usage

Just open https://bubble-chart-for-gnuplot.vercel.app

## Screenshots

## Usage

You need to enter labels separated by ";". Further quadrants, use the "example" option on app. Generate the script and run following command on terminal:

```sh
$ gnuplot script.gnu
```

Next, you can see some examples of generated results.

#### One Quadrant

The following code generates a chart with one quadrant:

```text
Red;Circle;10
White;Triangle;4
Red;Triangle;8
Green;Ellipse;1
Blue;Rectangle;15
```

The result is:

#### Two Quadrants

Separate the quadrant by using the "#" character. The following code generates a chart with two quadrants:

```text
Red;Circle;10
White;Triangle;4
Red;Triangle;8
Green;Ellipse;1
Blue;Rectangle;15
#
Gold;Circle;6
Silver;Rectangle;2
Silver;Triangle;7
Iron;Triangle;9
Titanium;Rectangle;1
```

The result is:

![alt tag](https://raw.githubusercontent.com/thiagodnf/bubble-chart-for-gnuplot/master/public/images/eample%20_2.png)

#### Four Quadrants

Separate the quadrant by using the "#" character. The following code generates a chart with two quadrant:

```
Red;Circle;10
White;Triangle;4
Red;Triangle;8
Green;Ellipse;1
Blue;Rectangle;15
#
Gold;Circle;6
Silver;Rectangle;2
Silver;Triangle;7
Iron;Triangle;9
Titanium;Rectangle;1
#
Red;Circle;10
White;Triangle;4
Red;Triangle;8
Green;Ellipse;1
Blue;Rectangle;15
#
Gold;Circle;6
Silver;Rectangle;2
Silver;Triangle;7
Iron;Triangle;9
Titanium;Rectangle;1
```

The result is:

![Screen Shot 2020-12-21 at 9 08 42 PM](https://user-images.githubusercontent.com/114015/102840369-b7275980-43d0-11eb-94d3-0ed9cf4c110a.png)

## For Developers

To run this project, run the following command:

```sh
npm run dev
```

If you want to commit some changes, run the following command:

```sh
npm run lint-fix
```

## Q&A

* How can I increase the circle size?

* Use the SCALE option to increase or decrease the circle size.

## Questions or Suggestions

Feel free to create issues here as you need

## Contribute

Contributions to the this project are very welcome! We can't do this alone! Feel free to fork this project, work on it and then make a pull request.

## Authors

* **Thiago Ferreira** - *Initial work*

See also the list of [contributors](https://github.com/thiagodnf/bubble-chart-for-gnuplot/graphs/contributors) who participated in this project.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details

## Donate

I open-source almost everything I can, and I try to reply to everyone needing help using these projects. Obviously, this takes time. You can integrate and use these projects in your applications for free! You can even change the source code and redistribute (even resell it).

However, if you get some profit from this or just want to encourage me to continue creating stuff, there are few ways you can do it:


Buy Me A Coffee





Thanks! ❤️