you could start with the data sets, contained in the
"extensions.test" package.
The R script export as well as the template SVG export shall
support the following chart types:
* Line Chart
* Scatter Chart (subtype of Line Chart)
* Step Chart (subtype of Line Chart - will be added
probably)
* Bar Chart
So, three templates are needed. You could check this via
instanceof.
Have a look at the timeline to prepare your proposal:
the R script export works fine. Improvements are
needed, when line series are added without lines
(only dots). These are displayed as connected lines
in the script. Moreover, the bar chart export option
needs to be added.
Best,
Philip
Am 21.02.20 um 09:47 schrieb Yash Bharatiya:
Hi,
Also about Extending the R-Script Export
,
What all options need Improvement?
I found out these are general
problems encountered when exporting plots as
R-Script-
Anti-aliasing is not activated in
Windows R (this does not apply to Linux
or Mac)
When increasing the resolution the
labels automatically decrease and become
unreadable
One way to make the labels readable is
to add additional inbuilt R function svg()
1) Add the *.svg template export, so that
people can export the chart to various
formats via Inkscape.
2) If exporting the template works fine, we
could try to include the advanced export
option via SVG.
Best,
Philip
Am 21.02.20 um 07:52 schrieb yash
Bharatiya:
Hi,
When creating bitmaps the main
problem when changing resolution of
the *.bmp file is that it loses its
quality because of which datasets are
not visible .
Is it possible that first we create
.svg file of desired resolution and
then convert it into .bmp in this way
quality of display is preserved.
One way to convert to .bmp would be
as follows:
Bitmap.Config conf =Bitmap.Config.ARGB_8888;Bitmap bitmap =Bitmap.createBitmap(50,50, conf);// Get a Canvas for the BitmapCanvas canvas =newCanvas(bitmap);// Read the SVG file
SVG svg =SVGParser.getSVGFromInputStream(inputstream);// There are other ways to read an SVG file. See the SVGParser class for the others.// Get a Picture from the SVG and render it to the Canvas
canvas.drawPicture(SVG.getPicture());
--
~~~~~~~~~~~~~~~~~~~~~~~~
OpenChrom - the open source alternative for chromatography / mass spectrometry
Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net
~~~~~~~~~~~~~~~~~~~~~~~~
--
~~~~~~~~~~~~~~~~~~~~~~~~
OpenChrom - the open source alternative for chromatography / mass spectrometry
Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net
~~~~~~~~~~~~~~~~~~~~~~~~
--
~~~~~~~~~~~~~~~~~~~~~~~~
OpenChrom - the open source alternative for chromatography / mass spectrometry
Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net
~~~~~~~~~~~~~~~~~~~~~~~~
--
~~~~~~~~~~~~~~~~~~~~~~~~
OpenChrom - the open source alternative for chromatography / mass spectrometry
Dr. Philip Wenig » Founder » philip.wenig@xxxxxxxxxxxxx » http://www.openchrom.net
~~~~~~~~~~~~~~~~~~~~~~~~