overcomefusioncharts

fusioncharts  时间:2021-05-20  阅读:()
Non-spatialVisualisation8KarelMackAbstractAnenormousamountofvariousdataispro-ducedeveryday.
Withproperdatavisualisation,aninformationhiddeninthedatacanbeeasilyandquicklyrevealed.
Itisnecessarytocreateacommunicationchannelthatcouldquicklyandefcientlytransfertheinformationfromthedatatotheuser.
Byusingvisualelementslikecharts,graphs,andmaps,datavisualisationisanaccessiblewaytoseeandunderstandtrends,outliers,andpatternsindata.
Thischapteroffersanoverviewofrele-vantdatavisualisationsdividedintothematiccategoriesandsupportedbyexamples.
KeywordsVisualisation·Data·Chart·InformationIntheworldtoday,weencounterenormousamountsofdataeveryday.
Toconvertdataintousefulinformation,datamustbepresentedtotheuserinawaythatallowsinterpreting,analysingandapplyingthegainedinformation(Yau2011).
Itisnecessarytocreateacommunicationchannelthatcouldquicklyandefcientlytransfertheinformationfromthedatatotheuser–thiscanbedonewithdatavisualisation.
TableauSoft-ware,acompanyofferingasoftwareplatformforinteractivedatapresentation,brieyandcom-prehensivelytalksaboutdatavisualisation:"Datavisualisationreferstothegraphicalrepresentationofinformationanddata.
Byusingvisualelementslikecharts,graphs,andmaps,datavisualisationisanaccessiblewaytoseeandunderstandtrends,outliers,andpatternsindata"(TableauSoftware2018).
Accordingto(Friedman2008,p.
1)the"maingoalofdatavisualisationistocommuni-cateinformationclearlyandeffectivelythroughgraphicalmeans.
Toconveyideaseffectively,bothaestheticformandfunctionalityneedtogohandinhand,providinginsightsintoarathersparseandcomplexdatasetbycommunicatingitskey-aspectsmoreintuitively".
Visualisationisanimportantstepinthewholeprocessofdataanalysis.
LegendarystatisticianJohnTukeyoftenmentionsvisualisationinthecontextofusingvisualisationtondmeaninginthedata(Tukey1977).
Despitehisstatisticalfocus,hebelievedthatagraphicpresentationofinformationplaysanimmenserole.
Apropervisualisationbasedonsourcedatacanhelptounderstandthedata,improvedecisionmakingandprovideamoreobjectivepreviewoftheproblemrepresentedbydata(Yau2013).
Agraphiccanalsorevealhiddenpatternsandrelationships.
Visualisationmethodshavegonefarbeyondtraditionaldatapresentationwithsimplechartsandgraphs.
Moderntrendsapproachdatavisualisationasbothascienceandanart.
Ofcourse,certainstandardsofcorrectness(e.
g.
byK.
Mack(*)DepartmentofGeoinformatics,PalackUniversityOlomouc,Olomouc,CzechRepublice-mail:karel.
macku@upol.
cz#TheAuthor(s)2020V.
Pásztoetal.
(eds.
),Spationomy,https://doi.
org/10.
1007/978-3-030-26626-4_8195choosingamethodaccordingtothecharacteristicsofthedata)arestillkept,butthereisanefforttomaketheresultinterestingandcatchytoattractthereader'sattention.
Sophisticateddatavisualisationandinfographicsmethodsofferavarietyofexcitingchartsanddiagrams.
Theadvantageoftechnologiestodayisthepossibilityofpresentingoutputsintheformofonlineinteractivewebtools,whichmakestheprocessingoftheinformation,thatauthorattemptstocommunicate,evenmoreintuitiveandattractive.
Inthischapter,anon-spatialdataanditsvisualisationarediscussed.
Non-spatialdataplaysanundeniableroleintheeldofeconomicsandbusinessintelligence.
Forthatreason,anoverviewofmostcommonandpowerfulpossibilitieshowtovisualiseitwillbepresentedonthefollowingpages.
8.
1SoftwareNowadays,avarietyofsoftwareiseasilyavail-able,knowledgeofsomeofthemisapartofgeneraldigitalliteracy.
Almosteveryone,whosomehowusesacomputer,isabletocreateanyvisualisationusingsomeoftheavailablesoft-ware.
MostofthecomputerusersareskilledwithMicrosoftOfceExcel–softwarethatdoesn'tneedtobepresented(oritsopensourcealternativesLibreOfce/OpenOfce).
Workinginthesetoolsisrelativelyconvenientandstraight-forward,asunderlyingdataandgraphicaltoolsareintegratedintooneuserenvironment,andthewholeprocessisveryintuitive.
However,thisapproachdoesnotalwaysofferproperorhigh-qualitygraphicaloutputsandsupportstheuser'stendencytoblindlyinsertdataintotheprovidedgraphicstemplateswithoutdeeperthinking.
Bythisapproach,datalosesitsabilitytointerpretthestorythatisstoredinit(NussbaumerKnaic2015).
Anotherpointisthetechnicalmaturityoftheoutput.
Intheworldofmoderntechnologies,wheremostoftheinformationisdistributedonline,itismuchmoreprofessionaltoproduceoutputsthatofferadegreeofinteractivityandsupportsimpledistributioninthedigitalenviron-ment.
Interactivityallowstheviewertoengagewithyourdatainwaysimpossiblebystaticgraphs.
Withaninteractiveplot,theviewerscanzoomintotheareastheycareabout,highlightthedatapointsthatarerelevanttothemandhidetheinformationthatisnot(Barter2017).
Forthisreason,sometoolswillbeintroducedofferingthepossibilityofcreatinginterestinggraphicaloutputs.
8.
1.
1TableauSoftwareThecompanyTableauSoftwareoffersasetoftoolsofthesamenamedesignedforexploratoryanalysisanddatavisualisation.
Theproductisespeciallyfocusedonaneffectiveandhighlyaestheticlevelofvisualisation,whichundoubt-edlyattractsmanycustomers.
Thefullversionoftheprogramispaid,buttheversionPublicTab-leauisfreelyavailable.
Inthisversion,ausercanworkwithmanyformatssuchasMicrosoftExcel,Access,textles,JSONles,databasesandalsospatialdata(severaldataformatsaresupported).
Afterloadingthedata,theusercaneasilyselecttheattributestheywanttovisualiseandbasedonthedatatype,asetofoptionsisautomaticallyofferedtocreateavisualisation.
ThemainideaofthePublicTableauistheinteractivityandpresentationoftheoutputsintheonlineenviron-mentsotheresultcanbesharedwithotherusersasattractiveinteractivedatavisualisation.
Thetoolsare,ofcourse,multiplatform,theycanbeusedasadesktop,mobileoronlineversion.
8.
1.
2HTML,JavascriptandCSSHTML,JavascriptandCSSarethebasisofeverywebpage.
WithmoderntechnologiesrepresentedbyHTML5,advanceddatavisualisationrunningnativeintheinternetbrowsercanbedone.
Thissolutionisprobablysuitableonlyfortechnically-advancedusers/developers,whocanhandlecod-ingwiththesetechnologies.
Thereareseverallibrariesdesignedforbuildinginteractive/staticwebvisualisations,forexample,JavascriptlibrariesD3.
js,Charts.
jsorFusionCharts.
Theselibrariesofferdozensofcharts;detailedinforma-tioncanbefoundontheirwebsites.
196K.
Mack8.
1.
3RItisfreeandopen-sourcestatisticalandmathe-maticalcomputingsoftware,primarilyfocusedondataanalysisandmodelling.
SinceRhasbeendevelopedmainlyforstatisticalanalysis,ithasasolidbackgroundfordifferenttypesofcalculationssuitablefordataanalysis.
Thereisalotofpackages,whichcanextendthefunctional-ityofRsoftwarewithjustasimplecodecom-mand.
Thankstothepackages,Risaverymightytoolfordatavisualisation.
Ofcourse,aknowl-edgeofcodewritingisrequired(aswellaswithHTML),whichmakesRformanypeopleinap-plicable.
Butoncethisobstacleisovercome,anewworldofdatahandlingandvisualisationisopened.
Allgraphicscanbesavedinvectorformats,soitispossibletoeditandrenethedesignoftheoutputsinsuitablegraphicalsoft-ware,likeAdobeIllustratororInkscape.
Exceptfortraditionalstaticgraphic,alsointeractiveoutputscanbeproducedwithspecialRpackages.
Sometimes,theinteractivityisredeemedbycom-plexityintheformofoneextralineofcode!
8.
1.
4DatawrapperDatawrapperisanonlinetoolformakingtheinteractivecharts.
Ithasaverysimpleinterface;ausercanuploaddatafromaleorpastethevaluedirectlyintotheeld.
Thetoolgeneratesgraphicsautomatically;ausercanchooseoneofthe16typesofvisualisation.
Severalreningstepscanbedone,likecustomisingofaxis,label-lingorcoloursetting.
Thistoolisanidealsolutionwhenoneneedsaquick,simpleinteractivevisualisationwithoutanyprogramming.
Theseexampleswerejustasmallsliceofwhatnowadaytechnologiesoffers.
Everyoneiscom-fortablewithadifferentlevelofchallenge,con-tentcontrolandoutputoptionssoeveryonecanndtheiroptimaltoolforcreationofgraphicaloutputs.
Thereisanoverviewofanothertoolsforvisualisationinfollowingtable.
Ofcourse,thislistisnotcomplete,therearedozensoftoolsinoffer(Table8.
1).
8.
2ChartsClassificationTheremightbeaconfusioninterminologyregardingthevisualisationofnon-spatialdata.
Usually,words'chart'or'graph'aregenerallyusedtodescribeanyvisualoutput.
Formanypeople,thesetwotermsmeanthesame,butthereisadifference.
Achartisasuperiortermforagroupofmethods,howtopresentinforma-tion.
Agraphisaparticulargraphicaltool,whichshowsamathematicalrelationshipbetweensetsofdata(Blaettler2018).
Withthisapproach,agraphisasubcategoryofachart.
Forthisreason,thetermchartwillberatherusedinthischapter,tokeepthedescriptionofdifferentmethodsmoreboard.
Table8.
1AnexampleofvisualisationtoolsNameOutputDifcultyPricingPlotlyInteractive/staticCodingrequiredFreewithsomepaidplansHighchartsCloudInteractiveEasytohandleFreeD3.
jsInteractiveCodingrequiredFreeCharts.
jsInteractiveCodingrequiredFreeInforgramInteractive/staticEasytohandleFree,extrafeaturespaidRAWGraphsInteractive/staticEasytohandleFreeDataHeroInteractive/staticEasytohandlePaidVisuallyInteractive/staticEasytohandlePaidVismeInteractive/staticEasytohandleFreeGooglechartsInteractiveEasytohandleFreevVizualize.
meStaticEasytohandleFreeSource:Author8Non-spatialVisualisation197Differenttypesofchartswillbedescribedinthefollowingchapter.
Sincetherearedozensofpossibilitiesofvisualisations,onlythemostinter-estingormostcommonlyusedvariantswillbeintroduced.
Forbetterthematiclogic,theindivid-ualmethodsweredividedintothematicgroups.
TheinspirationforthissystemwasthebookVisualizeThis(Yau2011)andthewebsitewww.
datavizproject.
com(FerdioApS2017).
8.
2.
1TrendOvertheTimeTimeseriesaretypicaldataformanyphenomena.
Thingsarechangingintime,andthischangecanbeeasilycapturedandpresentedbysuitablegraphics.
Talkingabouttimeseries,userstrytoexplorethetrendindata.
IsthevalueofthephenomenaincreasingordecreasingArethereanyrepetitivecyclesTemporaldatacanbedividedintodiscreteandcontinuoustypes.
Theknowledgeaboutthischar-acterofdatashouldguidetheuserinadecision,whichkindofgraphshouldbeused.
Forexample,amonthlyrevenuereportisaninformationreferencedtoaone-timestep–amonth,sothiscanbeconsideredasadiscretephenomenon.
Then,asimplebarorpointgraphcanbeused.
Thesecondtypeisthecontinuousdata.
Thisiskindofinformationwhichcanbemeasuredatanytimeofdayduringanydayoftheyear.
Atypicalexamplecouldbeatemperatureoranothermete-orologicalphenomenon;regardingtheeconomicdata,wecanusestockexchangepricesasanexample.
Thestructureofdataissamefordiscreteandcontinuousphenomena,todistinguishthedifference,theproperwayofvisualisationshouldbeused.
Themostprimitivesolutionistoconnectdiscreetlyplotteddatawithanyline.
8.
2.
1.
1BarChartBarchartsarecommonlyused,whichmeanstheuserdoesn'tneedtolearn',howtoreadthegraph.
Thegraphicelementisarectangularbarwhoselengthrepresentsthevalue.
Thetimeaxiscapturestimepoints,whichhavetobeorderedchronologically.
Theneverybarstandsforonediscretetimepoint.
Finally,therearemanyadditionalwayshowtotunethebargraph,e.
g.
barscanbeplacedhorizontallyorverticallyorsomeofthebarscanbehighlightedbyadifferentcolour(e.
g.
timepointswhenthevalueishigherthansetlimitetc.
)(Fig.
8.
1).
8.
2.
1.
2PointChartPointchartworksonsameprincipleasthebarchartdoes,exceptforusedgeometricalelement–itisasimplepointhere.
Thiscansometimesbemoresuitablesincethepointsdonotrepresentsuchgraphiccontentandloadasbars.
Pointchartisalsoknownasascatterplotwhennon-temporaldataisused.
Itiscrucialtoproperlycreateanaxisrepresentingthevalueofthephenomenon,asthereisnootherwaytondoutthevalue.
8.
2.
1.
3LineChartThelinechartisatypeofchartusedforcontinu-ousdata.
Thebasisofthechartisthesameasthebasisofpointchart.
Thecontinuityisaddedbyconnectionofthispointswithlinesegments.
Thenthechartshowshowdatachangesinthetime(particularvalueisstoredinthepoint),andthelinesegmentscreateafeelingofcontinuity.
Italsobetterpointstothetrendbetweentimemarkers(Fig.
8.
2).
Thereisonlyaminordifferencebetweenthelinechartandthesplinechart.
Theydifferonlywiththewayhowthepointsarelinked.
Whilethelinegraphusesstraightlinesegments,thesplinechartplotsattedcurvethrougheachpointfromFig.
8.
1Barchart.
(Source:Author)198K.
Mackthetimeseries.
Thisprovidesamoresmoothandnaturalcourse(Fig.
8.
3).
Anattractivesolutionforadescriptionofchangesbetweentwoorseveraltimepointisaslopechart.
Itcombinestime-approachwithmul-tipleobservedvariables/categories.
Thishelpstoseedifferencesinthedevelopmentofspeciedcategoriesandalsotherateofchangeinoneparticularcategorycomparedtoothers(representedbytheslopeoftheconnectingline).
Atthesametime,deviationsinthegeneraltrendcanbeperfectlyobserved(Fig.
8.
4).
8.
2.
1.
4StepChartLastmodicationofthelinechartisastepchart.
Thisoneisformedbysteppedlinesbetweenthetimepoints.
Itisappropriatetouseitinthesitua-tion,whenthedatarepresentsasuddenchangeinirregulartimeintervals,forexample,apriceofanycommoditywhichhasbeenthesameforalongtime,theninonedaythepriceincreased(Fig.
8.
5).
8.
2.
1.
5GanttChartThischartvisualisesviabarsdurationofseveralcategoriesinatimeseries.
Itillustratesthestartandendpointofoccurrenceofanyactivity/phe-nomenon.
Thischartistypicallyusedasaprojectmanagementtoolforagraphicalrepresentationofthesequencesofactivitiesovertime.
Tasksoractivities,whicharepartsofthewholeproject,aredisplayedinthetimecontext(Fig.
8.
6).
Fig.
8.
2Linechart.
(Source:Author)Fig.
8.
3Splinechart.
(Source:Author)Fig.
8.
4Slopechart.
(Source:Author)Fig.
8.
5Stepchart.
(Source:Author)8Non-spatialVisualisation1998.
2.
2ProportionsProportiondataisgroupedbycategories/types.
Eachcategoryrepresentsapossibility,whichispartofthecertainunit.
Thisdistributionofproportionsisthemostimportantinformationforcomparinggroupsbetweenthemselves.
Withproportionalvisualisation,questionslike"AreallofthecategoriesequallyrepresentedIsthereanycategorywhichdominates"canbeanswered.
Forthistypevisualisation,adataneedstohaveaformofproportionsthataddupto1or100%.
Everypartcouldbestoredrelatively(asapropor-tion)andabsolutely–totalvaluesallowtocom-parenotonlyproportionalpartbutalsototalsize/amountindifferentcategories.
8.
2.
2.
1PieChartApiechartisoneofthemostoftenusedchartsandistypicalforanexplanationofproportions.
Thecirclewhichisrepresentingthewholeisdividedintosectors.
Thearclengthofeachsegment(orinteriorcentralangle,orarea)isillustratingtheproportionofindividualcategories.
Allcategoriestogethermustformaunit/100%.
8.
2.
2.
2DoughnutChart(Fig.
8.
7)Thedoughnutchartisjustamodicationofapiechart,onlytheblankcentreisadded.
Thatallowspresentingofmultipleinformationatthesametimesincetheinnerblankspacecouldbelledwithadditionalrelateddata.
Accordingtosomeoftheresources(NussbaumerKnaic2015),thepieordoughnutchartisaninappropriatewayhowtovisualiseproportionaldata.
Thisiscausedbythegreaterdifcultyofperceivinganglesorareathandistances(whicharethekeyinformationregard-ing,e.
g.
barcharts),itisacommonpropertyofhumaneyeperception.
Inasituationwhentwoormorecategoriesarerepresentedbyanapproxi-matelysamevalue,it'sdifculttodecidewhichoneisgreater.
Thisissuecanbesolvedbyaddinglabels.
Still,severalauthorsrecommendusingdifferentproportionalmethods,likeastacked/simplebarcharts.
8.
2.
2.
3StackedBarChartInsteadofpie/doughnutcharts,simplebarchartorderedfromhighestvaluetoleastcanbeused.
Allbarshavethesamebaseline;theendpointiseasiertocompare.
Evensmalldifferencescanbedistinguished.
Thelengthofbarsisrecalculatedinthatwaythattheirsumequalstowhole/100%.
Astackedbarchartisaperfectsolutionforvisualisingproportionandcomparingseveralclassesatthesametime.
Becauseoftheirgeomet-ricalrepresentation,theyareevenmorespace-savingthanpiecharts.
Stackedbarchartcontainsmultiplevaluesontopofeachother,whichshowsthedivisionofthewholeintocategories.
Concur-rently,individualbarsrepresentthedifferentlevelofcategoriesoreventimepoints.
Forexample–thestackedbarchartcanrepresentsalestrategies:everybarsigniesaparticularstrategy(A-EintheFig.
8.
8),differentcolourshadesrepresentatypeofproduct,andonthey-axis,totalsalesaredisplayed.
8.
2.
2.
4TreeMap/AreaChartThistypeofchartsusesastructureofrectanglesandtheirareatoexpresstheproportionofthewholepart.
Sizeofeveryrectanglerepresentthemetrics.
Theouterrectanglerepresentsparentcategories,andrectangleswithintheparentaresubcategories(Yau2011).
Therefore,primaryrequirementisthatdatahastohaveatree-basedstructure(Fig.
8.
9).
Thereisasimilaralternative,whichdoesn'trequiretreestructureintheinputdataset.
Simplesquareareachart,alsocalledawafechart,usesaregulargridofsmallcells.
Ifthevalueofthecellisset,thentheproportionisexpressedbyanum-berofcells(Fig.
8.
10).
Fig.
8.
6Ganttchart.
(Source:Author)200K.
MackRegardingthetreemaporareacharts,thereisthesameissuewiththeperceptionoftwo-dimensionalobjectaswasdiscussedinpiechartparagraph.
Inthiscase,iftheareamaphasacell-basedregularstructure,theperceptionofinformationcanbedonecorrectlybysimplecountingofcells.
NussbaumerKnaic(2015,p.
59)describesanothersituationwhenareachartsarequitehelpful:"whenvisualisationofnumbersofvastlydifferentmagnitudeisneeded.
Theseconddimensionyougetusingasquareforthis(whichhasbothheightandwidth,comparedtoabarthathasonlyheightorwidth)allowsthistobedoneinamorecompactwaythanpossiblewithasingledimension".
8.
2.
3RelationsandCorrelationTherearemanywayshowtoquantifyrelationsbetweenseveralvariables/group.
Astatisticalapproachprovidesmathematicaltools,suchascorrelationorregression(ifaconditionsregard-ingthecharacteristicsofvariablesarefullled).
Sometimesitismucheasierjusttoplotthedatatorevealthehiddenrelations.
Acorrelationsimplydescribes,howtwovariableschangetogether.
Sometimesitisforgottenthatcorrelationdoesn'tequalcausation.
Basiccorrelationoftwovariablesexpressedwithchartcanquicklydescribethebehaviourofthedata,arateofrela-tioncanbeestimated,maybeaclusteringten-dencycanbediscovered.
Fig.
8.
7Pieanddougnnutchart.
(Source:Author)Fig.
8.
8Stackedbarchart.
(Source:Author)Fig.
8.
9Treemap.
(Source:Author)Fig.
8.
10Areachart.
(Source:Author)8Non-spatialVisualisation2018.
2.
3.
1ScatterplotAscatterplotisoneofthefundamentalchartsusedforplottingofrelationsanddependencies.
ThedataisdisplayedasasetofpointsplacedinaCartesiancoordinatesystem.
Therefore,thechartislimitedfordisplayingofrelationsbetweenonlytwovariables.
Theplacementofpointsinthecharthelpstoeasilyestimatethecorrelationbetweenvariables–iftheyarepositivelycorrelated,pointsareformedintheline-shapedgroup,risingwiththevalueoftherepresentedphenomenon.
Ifthecorrelationisnegative,thislinegrouphasadecreasingtrend.
Withnosignif-icantcorrelation,pointsarenotgroupedintheline-shapedandspreadintheeldrandomly.
Anothercategoricalinformationcanbeaddedintothechartintheformofpointcolourordifferentshapes.
Then,itispossibletoobservedifferencesbetweenparticulartypes;theymighttendtocreateaclusterwhichindicatestheirsimi-larity,orcontroversy,pointsmightbeoverlapping,thenthereisnoclearpatterninthecategoricalgroups(Fig.
8.
11).
8.
2.
3.
2BubblePlotItispossibletoaddathirdvariableintothescatterplotandcomparemoreinformationatthesametime.
Thesizeofthebubblesexpressesthethirdvariable–themeasurehereisanarea,notradiusnordiameter.
Theonlyareacanaccuratelyrepresentdifferencesrelatedtooriginalnumber:ifthedisplayedvalueisdoubledthananother,theareaofagraphicalelementmustalsobedoublesize.
Ifanothermeasureisused(e.
g.
diameter),theratiobetweenvalueandtheareaofagraphicelementwouldn'tbethesame.
Ofcourse,thechartcanbemodiedregardingshapes,squaresortrianglescouldalsobeused.
Attentionmustbepaidtothepositionofaparticulargraphicsele-ment–thebiggerelementmustnotoverlapthesmallerone,soitwouldbenotvisible.
Thisruleshouldbeimplementedinsoftware(Fig.
8.
12).
8.
2.
3.
3ScatterplotMatrixIncasethatexplorationofmorethanthreevariablesisrequired,ascatterplotmatrixisasolution.
Inthiscase,everypossiblecombinationofpairsisplottedbyasinglescatterplot;subse-quentlytheyareallorganisedintoamatrix.
Thisvisualisationcouldbearststepinanexploratorydataanalysiswhentheanalysthasnocluewhatisthedataaboutandwhatisitsbehaviour.
Withanincreasingnumberofvariables,interpretationofthatkindofgraphicpresentationismorecompli-cated,andtheinformationisstillkeptontheelementarylevelofvariablepairs(Fig.
8.
13).
8.
2.
4DifferencesandComparisonComparingasinglevariableisnotademandingtask,thevalueofeveryrecordisdisplayedbyoneoftheprevious-mentionedmethodsandanalysed.
BarchartsorsimplepointchartsmaywellserveFig.
8.
11Scatterplot.
(Source:Author)Fig.
8.
12Bubbleplot.
(Source:Author)202K.
Macktothistask.
Consideringtwoorthreevariables,severalchartsforthistypeofvisualisationhavebeenintroducedintheprevioussections.
Regard-ingthedatawithmorevariables,knownasmulti-dimensionaldata,differentgraphicalmethodshavetobeused.
8.
2.
4.
1HeatmapAheatmapisasimplewayhowtolookatalldataatonce.
Informationisdisplayedinamatrixofregulargraphicalelements,mostlyrectanglesorsquares.
Thevalueforeveryrecord'sattributeisindicatedbycolourintensity.
Thesizeoftheheatmapisdenedbythenumberofrowstimesthenumberofattributes,heatmaphasthesamenum-berofelementsastheinputtabledoes.
Thistypeofvisualisationisnotsophisticatedforthereadingofaccuratevaluesinaparticularrecordbutprovidesagreatoverallviewonthecompletedataset.
Somecharacteristicpatternsindatacanberevealed,e.
g.
tendencytoclustering(Fig.
8.
14).
8.
2.
4.
2ParalelCoordinatesParallelcoordinatesisanothercommonchartforvisualisationofmultidimensionaldata.
Thenum-berofattributesdenesanumberofusedverticalaxes–everysingleofthemrepresentsonevari-able.
ItfollowsthatdifferentaxeshaveadifferentFig.
8.
13Scatterplotmatrix.
(Source:Author)Fig.
8.
14Heatmap.
(Source:Author)8Non-spatialVisualisation203scale.
Toavoidlabellingandaddingmoregraph-icalballastintothechart,datacanbescaled;thenallaxeshavethesamescale.
Parallelcoordinatesaresuitableforrevealingsimilaritiesbetweenrecords.
Forthatreason,labelsarenotalwaysnecessary,itisenoughiftheplotcandenegroupsofrecordswithasimilarpatternortrendontheobservedvariables(Fig.
8.
15).
8.
2.
5StatisticalCharts8.
2.
5.
1HistogramAhistogramisaspecicstatisticalchartwhichdescribesthefrequencyofoccurrenceofvalues.
Thegeometricelementisabaragain,theheightofthebarrepresentafrequency,i.
e.
thenumberofoccurrencesinthecategory,whichbelongstothebar.
Thecategoryheredoesn'tstandforadifferenttype,itratherdenestherangeofvalues,inwhicharedataarebinded.
Itfollowsthatboththehorizontalandverticalaxesarecontinuous(Fig.
8.
16).
8.
2.
5.
2DistributionPlotAlthoughthehorizontalaxisofthehistogramiscontinuous,thedistributionisstilldividedintointervals.
Iftheintervalsizeisnotsetproperly,alotofinformationaboutinter-intervalvariationislost.
Ontheotherhand,plottingofeverysinglerecordwouldmakethechartmessyandconfus-ing.
Acompromisebetweenthisapproachesisadistributionplot,whichisabletocapturethesmallervariationwithinthedistributionandalsosmoothenthedetailedoriginaldata.
Theverticalaxisrepresentstheprobabilityofoccurrenceofvaluefromthesamplepopulation.
Theareaunderthecurvehastobeequaltoone(or100%)(Fig.
8.
17).
8.
2.
5.
3BoxplotAboxplotisanimportantgraphicaltoolfordescriptivestatistics.
Inonepicture,itcandescribeseveralnumericinformation–median,rstandthirdquartiles,andminimumandmaxi-mum(sometimesminimumandmaximumisreplacedbythevaluecalculated:mean+1.
5interquartilerangeoflower/upperquartile).
Outliers(valuesoutofthisrange)areplottedaspoints.
ThespacingsbetweenpartsofboxplotsdescribehowtherawdataisdispersedorFig.
8.
15Parallelcoordinates.
(Source:Author)Fig.
8.
16Histogram.
(Source:Author)204K.
Mackcondensed.
Withboxplots,severalgroupsofdatacanbequicklycompared(Fig.
8.
18).
8.
3AGoodDesignInthebeginning,thedataanalysthastoknowthedataindetail.
Oncetheanalystunderstandswhatkindofinformationishiddeninthedata,whatisthedatatypeandcharacter,hecandecidewhichtypeofchartisthebestsolutionforpropervisualisation.
Thenanotherstepofchartdesign-ingfollows.
Therawdefaultoutputfromthesoftwareisnotwrong,butusually,itisalsonotthemostattractiveresult.
Withanadditionalimprovementofthegraphics,informationwhichtheauthortriestodeliverwiththechartmightbeeasiertoperceive.
Itmustbealwaysconsidered,whoistheaudi-ence,thereaderofthecreatedchart,forwhichpurposeisthechartcreated.
Bydesign,theauthorcanmanipulatewiththewayhowthechartisread.
Ifitwantstofocusonasignicanttrend,theaxisandlabelscanbede-emphasisedwithgreycolour,andtheprimarytrendlineishighlighted.
Then,thetrendistheinformationwhichdrawstheattentionatrst.
Ontheotherhand,achartdesignedwiththepurposeofreadingexactvaluesmusthavereadableandaccuratelabelsofallaxes.
Generally,somerecommendationcanbemade.
Mostlymodestcoloursshouldbeused.
Someofthecolourschemescanevokeemotionsorfeel(e.
g.
redcoloursindicateactivitythatshouldbeaddressed;neutralpastelcoloursmeansthatallfeaturesinthechartareequaletc.
).
Properlabellingshouldbedone–throughusermightknowthecontextinwhichisthechartplaced,hedoesn'tknowthemeaningofeverysingleelementofthechart.
Therefore,atitleofthechart,axesnamesandvaluelabelsandlegendwithexplanationsofcoloursshouldbeapartofthevisualisation.
Geometricalaspectsarealsoimportant.
Sometimesit'smoresuitablejusttorotatethechart,whatmakesitmucheasiertoread(e.
g.
barchartwithlongcategorynames–rota-tiontohorizontalismorenatural,becauseitfollowsthewayhowwereadthecommontext).
Adifferentspatialarrangementofgeometricalfeaturescansolvetheissueswithblankspaceorcantbetterintoawholegraphicdesign(textorposter).
Transformingthegeometricalelementsintopseudo-3Danddisplayingdatathatwayshouldbeavoided(theonlyexceptionisplottingathree-dimensionaldatawitha3Dplot).
Unfor-tunately,forexample,visualisationofthepiechartin3Disquitepopular.
Asdiscussedabove,thepiechartisnotalwaysagoodchoiceforvisualisationofproportionaldata;thecombi-nationwith3Dmakesitmuchmoredifculttoreadorcomparewithotherspiechartsbecausethethirddimensionisproblematicforperception.
Aperspectivein3Dvisualisationcanalsobemisusedforpromotion–asegmentofpiechartplacedintheforegroundlookslargerthanaseg-mentofsimilarsizeinthebackground.
Fig.
8.
17Distributionplot.
(Source:Author)Fig.
8.
18Boxplot.
(Source:Author)8Non-spatialVisualisation205ReferencesBarter,R.
(2017).
InteractivevisualizationinR.
http://www.
rebeccabarter.
com/blog/2017-04-20-interactive/.
Accessed13Nov2018.
BlaettlerK(2018).
Thedifferencebetweencharts&graphs.
Sciencing.
https://sciencing.
com/difference-between-charts-graphs-7385398.
html.
Accessed2Jan2019.
FerdioApS.
(2017).
Datavizproject.
https://datavizproject.
com/Friedman,V.
(2008).
Datavisualizationandinfographics.
SmashingMag.
NussbaumerKnaic,C.
(2015).
Storytellingwithdata.
Hoboken:Wiley.
TableauSoftware.
(2018).
WhatisdatavisualizationAdenition,examples,andresources.
https://www.
tableau.
com/learn/articles/data-visualization.
Accessed30Oct2018.
Tukey,J.
W.
(1977).
Exploratorydataanalysis.
Reading:Addision-WesleyPublishing.
Yau,N.
(2011).
Visualizethis:Theowingdataguidetodesign,visualization,andstatistics.
Indianapolis:Wiley.
Yau,N.
(2013).
Datapoints–Visualizationthatmeanssomething.
Indianapolis:Wiley.
OpenAccessThischapterislicensedunderthetermsoftheCreativeCommonsAttribution4.
0InternationalLicense(http://creativecommons.
org/licenses/by/4.
0/),whichpermitsuse,sharing,adaptation,distributionandreproductioninanymediumorformat,aslongasyougiveappropriatecredittotheoriginalauthor(s)andthesource,providealinktotheCreativeCommonslicenceandindicateifchangesweremade.
Theimagesorotherthirdpartymaterialinthischapterareincludedinthechapter'sCreativeCommonslicence,unlessindicatedotherwiseinacreditlinetothematerial.
Ifmaterialisnotincludedinthechapter'sCreativeCommonslicenceandyourintendeduseisnotpermittedbystatutoryregulationorexceedsthepermitteduse,youwillneedtoobtainpermissiondirectlyfromthecopyrightholder.
206K.
Mack

DiyVM:50元/月起-双核,2G内存,50G硬盘,香港/日本/洛杉矶机房

DiyVM是一家比较低调的国人主机商,成立于2009年,提供VPS主机和独立服务器租用等产品,其中VPS基于XEN(HVM)架构,数据中心包括香港沙田、美国洛杉矶和日本大阪等,CN2或者直连线路,支持异地备份与自定义镜像,可提供内网IP。本月商家最高提供5折优惠码,优惠后香港沙田CN2线路VPS最低2GB内存套餐每月仅50元起。香港(CN2)VPSCPU:2cores内存:2GB硬盘:50GB/R...

UCloud云服务器低至年59元

最近我们是不是在讨论较多的是关于K12教育的问题,培训机构由于资本的介入确实让家长更为焦虑,对于这样的整改我们还是很支持的。实际上,在云服务器市场中,我们也看到内卷和资本的力量,各大云服务商竞争也是相当激烈,更不用说个人和小公司服务商日子确实不好过。今天有看到UCloud发布的夏季促销活动,直接提前和双十一保价挂钩。这就是说,人家直接在暑假的时候就上线双十一的活动。早年的双十一活动会提前一周到十天...

美得云(15元/月)美国cera 2核4G 15元/月 香港1核 1G 3M独享

美得云怎么样?美得云好不好?美得云是第一次来推广软文,老板人脾气特别好,能感觉出来会用心对待用户。美得云这次为大家提供了几款性价比十分高的产品,美国cera 2核4G 15元/月 香港1核 1G 3M独享 15元/月,并且还提供了免费空间给大家使用。嘻嘻 我也打算去白嫖一个空间了。新用户注册福利-8折优惠码:H2dmBKbF 截止2021.10.1结束。KVM架构,99.99%高可用性,依托BGP...

fusioncharts为你推荐
支持ipad支持ipad支持ipadwin10关闭445端口win10家庭版怎么禁用445端口x-routerX-TRAlL是什么意思联通iphone4联通iphone4怎么样,好不好用?css选择器请给出三种Css选择器并举例说明morphvoxpro怎么用morphvox pro和全民k歌怎么用bitchina2015年igem国内大学参加结果ios7好用吗苹果ios7怎么样
域名升级访问中 最便宜虚拟主机 linuxapache虚拟主机 免费主机 免备案cdn 韩国电信 合肥鹏博士 免费mysql 东莞数据中心 cn3 服务器干什么用的 美国在线代理服务器 hdd Updog 江苏双线服务器 腾讯总部在哪 免费邮件服务器 yundun 重庆电信服务器托管 百度云加速 更多