UNPKG

react-native-ios-charts

Version:

[![npm version](https://img.shields.io/npm/v/react-native-ios-charts.svg?style=flat-square)](https://www.npmjs.com/package/react-native-ios-charts) [![npm downloads](https://img.shields.io/npm/dm/react-native-ios-charts.svg?style=flat-square)](https://www

62 lines (56 loc) 1.39 kB
import React, { Component } from 'react'; import { StyleSheet } from 'react-native'; import { ScatterChart } from 'react-native-ios-charts'; const styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', alignItems: 'stretch', backgroundColor: 'transparent' } }); export default class Scatter extends Component { static displayName = 'Scatter'; render() { const config = { dataSets: [{ values: [5, 40, 77, 81, 43], drawValues: false, colors: ['rgb(197, 36, 82)'], label: 'Company A', scatterShape: 'Square' }, { values: [40, 5, 50, 23, 79], drawValues: false, colors: ['rgb(255, 101, 0)'], label: 'Company B', scatterShape: 'Circle' }, { values: [10, 55, 35, 90, 82], drawValues: false, colors: ['rgb(247, 198, 0)'], label: 'Company C', scatterShape: 'Triangle' }], labels: ['1990', '1991', '1992', '1993', '1994'], legend: { }, xAxis: { position: 'bottom' }, leftAxis: { spaceBottom: 0.05 }, rightAxis: { spaceBottom: 0.05 }, valueFormatter: { type: 'regular', maximumDecimalPlaces: 0 } }; return ( <ScatterChart config={config} style={styles.container}/> ); } }