A powerful & easy to use chart library for creating customizable charts in React Native (Please note that this package does not have iOS support yet).
Table of content:
JSON.stringify()
npm install rn-chart-deskimport{LineChart}from"rn-chart-desk";// ...<LineChartstyle={{flex: 1}}data={JSON.stringify({values: [34,2,15,29,5],label: "Second Test",color: 'blue'})}description={""}xAxisLabels={JSON.stringify(["Subday","Monday","Tuesday","Wednesday","Thursday"])}roundValues={true}/>import{PieChart}from"rn-chart-desk";// ...<PieChartstyle={{flex: 1}}data={JSON.stringify([{value: 5,label: "Label 1"},{value: 7,label: "Label 2"},{value: 20,label: "Label 3"},])}description={"Pie chart for data"}roundValues={true}/>import{BarChart}from"rn-chart-desk";// ...<BarChartstyle={{flex: 1}}data={JSON.stringify({values: [34,2,15,29,5],label: "Second Test",color: "blue"},)}description={"Bar chart for data"}xAxisLabels={JSON.stringify(["Jan","Feb","Mar","Apr","May"])}roundValues={false}/>import{GroupedBarChart}from"rn-chart-desk";// ...<GroupedBarChartstyle={{flex: 1}}data={JSON.stringify([{values: [3,2,9,10,3],label: "First Dataset",color: "#F06F00"},{values: [5,20,7,1,34],label: "Second Dataset",color: 'blue'},{values: [30,2,15,29,5],label: "Third Dataset",color: 'green'},])}description={""}xAxisLabels={JSON.stringify(["Jan","Feb","Mar","Apr","May"])}roundValues={true}/>You can round all values on any of the charts by setting roundValues to true or false
roundValues={true|false}This package was made possible, thanks to being able to leverage and build on top of the amazing work that was done on MPAndroidChart.
See the contributing guide to learn how to contribute to the repository and the development workflow.
MIT



