Difference between revisions of "Chart2/ChartTypes"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Higher Priority)
m (Box Plots)
 
(87 intermediate revisions by 6 users not shown)
Line 1: Line 1:
These are mainly covered in the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt ''List of wished enhancements for Charts''] (see points ''6.a'' through ''6.m''). There are a number of other chart-types NOT covered in that document, and I will briefly describe those which are critical:
+
* This list is based primarily on the [http://graphics.openoffice.org/files/documents/12/3278/List_of_whished_enhancements_for_Charts.odt ''List of wished enhancements for Charts''].
 +
* However, I will also present a number of new features not covered in the original list.
 +
* Some other issues are detailed on the [[Calc/To-Dos/Statistical_Data_Analysis_Tool|statistics wiki page]], too.
  
 
= Higher Priority =
 
= Higher Priority =
  
 
== Histograms==
 
== Histograms==
 +
 +
[[Image:Chart2_Histogram.png]]
 +
 
This is further discussed on the stat wiki page;
 
This is further discussed on the stat wiki page;
** covered by issue http://www.openoffice.org/issues/show_bug.cgi?id=49971
+
* covered by issue http://www.openoffice.org/issues/show_bug.cgi?id=49971
** see also http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=55
+
* see also http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=55
** bivariate histograms: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=38
+
* bivariate histograms: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=38
** complex:
+
 
*** scatterplot + histogram: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=78
+
complex:
*** back-to-back: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=136
+
* scatterplot + histogram: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=78
*** equal counts: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=89
+
* back-to-back: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=136
*** frequency polygon: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=101
+
* equal counts: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=89
 +
* frequency polygon: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=101
 +
 
 +
 
 +
== Box Plots ==
 +
 
 +
[[Image:ChartTypes_Boxplots.png]]
 +
 
 +
Box-plots (complementing stem-leaf plots and histograms) are some of the most useful and most used graphical methods in statistical data analysis. Every professional package should be able to draw box-plots.
 +
* Simple Boxplots: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=45
 +
** actually, boxplots are usually drawn in BW
 +
 
 +
Various Boxplot Derivations (although these are lesser priority):
 +
* Boxplot-derivatives: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=102
 +
* Violin Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=43
 +
* Complex Charts: box-plot + whiskers + smooth polygon, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=140
 +
 
 +
See also [http://qa.openoffice.org/issues/show_bug.cgi?id=13184 Issue 13184].
 +
 
 +
== Venn Diagrams (Overlapping Data) ==
 +
 
 +
[[Image:Chart2_Venn.png]]
  
== Overlapping Data: Venn Diagrams ==
+
* While there is a workaround for many current issues, there is NO method to display overlapping data in OOo;
** While there is a workaround for many current issues, there is NO method to display overlapping data in OOo;
+
* see stat wiki page and wikipedia (http://en.wikipedia.org/wiki/Venn_diagrams)
** see stat wiki page and wikipedia (http://en.wikipedia.org/wiki/Venn_diagrams)
+
* see also http://www.openoffice.org/issues/show_bug.cgi?id=62197
** see also http://www.openoffice.org/issues/show_bug.cgi?id=62197
+
  
 
== Gantt Charts ==
 
== Gantt Charts ==
** see point ''6.l'' in the original list and also http://en.wikipedia.org/wiki/Gantt (including the ''External links - Software'' section)
 
** R-packages: ''plotrix''; Gantt Project: http://ganttproject.sourceforge.net/
 
** covered in http://www.openoffice.org/issues/show_bug.cgi?id=10704
 
  
 +
[[Image:Chart2_Gantt.png]]
  
== In Original List ==
+
* see also http://en.wikipedia.org/wiki/Gantt (including the ''External links - Software'' section)
* higher priority: points ''6.a, 6.b, 6.e, (6.f-6.i)''
+
* R-packages: ''plotrix''; Gantt Project: http://ganttproject.sourceforge.net/
* lower priority: points ''6.c, 6.d, 6.j, 6.k, 6.m''
+
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=10704
  
 +
== Negative value in a percent chart ==
 +
[[Image:Chart2_Negative_Value.png]]
  
 +
* Currently in a percent chart, negative values are represented as positive values. So negative value are not correctly represented
 +
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=64691
  
== Bubble Chart/ Circles Plot ==
+
== Smooth or not each curves independently ==
see point ''6.d''
+
  
 +
[[Image:Chart2_Smooth.png]]
  
== Ballon Plot ==
+
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=64692
http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=60
+
  
 +
== Smooth area chart ==
  
== Simple circles ==
+
[[Image:Chart2_Smooth_Area.png]]
http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=73
+
  
 +
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=64693
 +
 +
== Pie chart with a second bar chart ==
 +
 +
[[Image:Chart2_PieChart2.jpg]]
 +
 +
* In order to detail the most important sector.
 +
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=64694
 +
 +
== Pie chart with a second pie chart ==
 +
 +
[[Image:Chart2_PieChart1.jpg]]
 +
 +
* In order to detail the most important sector.
 +
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=64695
 +
 +
== Combined charts ==
 +
[[Image:Chart2_Combined.jpg]]
 +
 +
* It's impossible to fix which series will be in bar and which other in line. It only depends on their order.
 +
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=27363
 +
 +
== Ballon Plot ==
 +
 +
[[Image:Chart2_Ballon_Plot.png]]
 +
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=60
  
 
== Surface Chart ==
 
== Surface Chart ==
see point ''6.c''
+
* [[Image:Chart2_Surface.jpg]]
 +
* covered in : http://qa.openoffice.org/issues/show_bug.cgi?id=29012
  
 +
== 3D Pie Chart with different heights for different pieces ==
 +
* [[Image:Chart2_3DPieChartDifferentHeights.jpg]]
 +
* covered in : http://qa.openoffice.org/issues/show_bug.cgi?id=72638
 +
 +
:;Please Don't Do It
 +
:Pie charts with different heights have been deemed among the worst graphics representations. The extra-dimension does NOT bring any '''additional information''' and annihilates the '''main concept''' behind the pie chart.
 +
 +
: see http://www.siggraph.org/publications/newsletter/v33n3/contributions/davis.html
 +
    '''11. Features that appear meaningful should have meaning.'''
 +
    [...]
 +
    Consider the three variations on a pie chart in Figure 2, all of which attempt
 +
    to display the same data. The towering slices in the multi-height design (Figure 2A)
 +
    are the chart's dominant features, but in many published examples have no meaning.
 +
    The less exotic 3D pie chart (Figure 2B) has problems of its own.
 +
: --[[User:Discoleo|Discoleo]] 23:40, 25 April 2008 (CEST)
  
 
== Contour Plots ==
 
== Contour Plots ==
  
*** Heat-Colours: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=22 and http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=20
+
* [[Image:Chart2_contour_plot.png]]
*** Gray-scales: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=21
+
 
*** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=1
+
* Heat-Colours: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=22 and http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=20
*** Topographic map: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=11
+
* Gray-scales: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=21
*** Topo+persp: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=24
+
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=1
*** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=90
+
* Topographic map: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=11
** Normal density distribution: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=42
+
* Topo+persp: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=24
*** Perspective: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=23
+
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=90
** 3D Wireframe:
+
* Normal density distribution: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=42
*** Simple: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=40
+
* Perspective: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=23
*** Perspective: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=25
+
* 3D Wireframe:
*** Coloured: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=27
+
* Simple: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=40
 +
* Perspective: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=25
 +
* Coloured: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=27
  
 
== Geographical Maps and Map Data ==
 
== Geographical Maps and Map Data ==
** see point ''6.m'' in original list
+
 
** useful programs ''GRASS'' and ''R'' (including packages ''GRASS'' and ''gstat'')
+
* [[Image:Chart2_Map.png]]
** Geographic cluster analysis: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=68
+
* covered in : http://qa.openoffice.org/issues/show_bug.cgi?id=37369
** elections Map: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=113
+
* useful programs ''GRASS'' and ''R'' (including packages ''GRASS'' and ''gstat'')
 +
* Geographic cluster analysis: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=68
 +
* elections Map: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=113
  
 
== Filling between 2 curves ==
 
== Filling between 2 curves ==
see point ''14.c'' in original list
+
* [[Image:Chart2_Fill.png]]
** see also http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=7
+
* see also http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=7
** Gradients: Seasonal Precipitations: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=141
+
* Gradients: Seasonal Precipitations: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=141
  
 
= Less priority - Other Chart Types  =
 
= Less priority - Other Chart Types  =
* see also http://addictedtor.free.fr/graphiques/allgraph.php
+
 
 +
== Trace function ==
 +
* [[Image:Chart2_Trace.png]]
 +
* covered in http://www.openoffice.org/issues/show_bug.cgi?id=13079
 +
 
 +
== Interval Plot ==
 +
 
 +
* see http://junkcharts.typepad.com/junk_charts/2006/03/bar_in_a_bar.html (second graphic, '''NOT''' the 'Bar-in-bar' plot)
 +
 
 +
== Cluster Plot ==
 
* Cluster Analysis: see also stat wiki page
 
* Cluster Analysis: see also stat wiki page
** Cluster Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=67
+
* Cluster Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=67
* Dendrograms
+
 
** coloured: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=79
+
== Dendrograms ==
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=98
+
* coloured: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=79
** Heat Map + Dendrogram: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=66
+
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=98
* Regressions:
+
* Heat Map + Dendrogram: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=66
** Effect Plot for ''Generalized Linear Models'': http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=124
+
 
** Quantile Regression: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=109
+
== Regressions ==
* Bollinger Bands: especially in finance research, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=65
+
* Effect Plot for ''Generalized Linear Models'': http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=124
* Various Boxplot Derivations:
+
* Quantile Regression: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=109
** Boxplots: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=102
+
 
** Violin Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=43
+
== Bollinger Bands ==
** Complex Charts: box-plot + whiskers + smooth polygon, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=140
+
* especially in finance research, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=65
* Various Scatterplots
+
 
** with Tufte axes: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=81
+
 
** smoothened: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=139
+
== Various Scatterplots ==
** 2D boxplot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=112
+
* with Tufte axes: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=81
** SPLOM - scatterplot matrices:
+
* smoothened: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=139
*** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=50
+
* 2D boxplot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=112
*** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=49
+
* SPLOM - scatterplot matrices:
** 3D Scatter Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=44
+
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=50
* Climate Diagrams:
+
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=49
** ''climate diagrams'' are brief summaries of average climatic variables and their time course
+
* 3D Scatter Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=44
** see http://www.zoolex.org/walter.html and http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=122
+
 
** other cyclic events: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=75
+
== Climate Diagrams ==
** other dendrograms/trees:
+
* ''climate diagrams'' are brief summaries of average climatic variables and their time course
*** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=84
+
* see http://www.zoolex.org/walter.html and http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=122
*** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=85
+
* other cyclic events: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=75
* Mosaic Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=36
+
* other dendrograms/trees:
* Funnel Plot: for publication bias, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=115
+
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=84
* 2D Arrow Plot: http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=128
+
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=85
* Star Plot:
+
 
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=132
+
== Mosaic Plot ==
** for ''multivariate data set'': http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=63
+
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=36
* Others: e.g. http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=131, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=96, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=90, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=106
+
 
 +
== Funnel Plot ==
 +
* for publication bias, http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=115
 +
 
 +
== 2D Arrow Plot ==
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=128
 +
 
 +
== Star Plot ==
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=132
 +
* for ''multivariate data set'': http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=63
 +
 
 +
== Several pie charts in one chart ==
 +
* Possibility to display a rectangular data source as rings but also to put several pie chart in a grid.
 +
 
 +
== Others ==
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=131
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=96
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=90
 +
* http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=106
 +
* http://addictedtor.free.fr/graphiques/allgraph.php
  
'''Complex Conditions:'''
+
== Complex Conditions ==
 
* Conditioning: split original data into various groups and plot them independently
 
* Conditioning: split original data into various groups and plot them independently
 
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=39
 
** http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=39
Line 119: Line 220:
 
* Draw Quartiles, other Indexes (e.g. of ''Central Tendency''): http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=127
 
* Draw Quartiles, other Indexes (e.g. of ''Central Tendency''): http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=127
  
=== Time Series ===
+
== Time Series ==
 
* Kaplan-Meier curves: see http://en.wikipedia.org/wiki/Kaplan-Meier_estimator
 
* Kaplan-Meier curves: see http://en.wikipedia.org/wiki/Kaplan-Meier_estimator
  
=== Receiver Operating Characteristics ===
+
== Receiver Operating Characteristics ==
* ROC curves: see stat wiki page
+
[http://en.wikipedia.org/wiki/Image%3ARoc.png ROC curves]
 +
* ROC curves: see [http://en.wikipedia.org/wiki/Receiver_operating_characteristic wikipedia] and the [[Calc/To-Dos/Statistical_Data_Analysis_Tool|statistics wiki page]]
 +
[[Category:Chart2]]

Latest revision as of 14:33, 13 December 2009

Higher Priority

Histograms

Chart2 Histogram.png

This is further discussed on the stat wiki page;

complex:


Box Plots

ChartTypes Boxplots.png

Box-plots (complementing stem-leaf plots and histograms) are some of the most useful and most used graphical methods in statistical data analysis. Every professional package should be able to draw box-plots.

Various Boxplot Derivations (although these are lesser priority):

See also Issue 13184.

Venn Diagrams (Overlapping Data)

Chart2 Venn.png

Gantt Charts

Chart2 Gantt.png

Negative value in a percent chart

Chart2 Negative Value.png

Smooth or not each curves independently

Chart2 Smooth.png

Smooth area chart

Chart2 Smooth Area.png

Pie chart with a second bar chart

Chart2 PieChart2.jpg

Pie chart with a second pie chart

Chart2 PieChart1.jpg

Combined charts

Chart2 Combined.jpg

Ballon Plot

Chart2 Ballon Plot.png

Surface Chart

3D Pie Chart with different heights for different pieces

Please Don't Do It
Pie charts with different heights have been deemed among the worst graphics representations. The extra-dimension does NOT bring any additional information and annihilates the main concept behind the pie chart.
see http://www.siggraph.org/publications/newsletter/v33n3/contributions/davis.html
   11. Features that appear meaningful should have meaning.
   [...]
   Consider the three variations on a pie chart in Figure 2, all of which attempt
   to display the same data. The towering slices in the multi-height design (Figure 2A)
   are the chart's dominant features, but in many published examples have no meaning.
   The less exotic 3D pie chart (Figure 2B) has problems of its own.
--Discoleo 23:40, 25 April 2008 (CEST)

Contour Plots

  • Chart2 contour plot.png

Geographical Maps and Map Data

Filling between 2 curves

Less priority - Other Chart Types

Trace function

Interval Plot

Cluster Plot

Dendrograms

Regressions

Bollinger Bands


Various Scatterplots

Climate Diagrams

Mosaic Plot

Funnel Plot

2D Arrow Plot

Star Plot

Several pie charts in one chart

  • Possibility to display a rectangular data source as rings but also to put several pie chart in a grid.

Others

Complex Conditions

Time Series

Receiver Operating Characteristics

ROC curves

Personal tools