2017-08-04 7 views
0

リアクションネイティブで基本的なxyチャートを作成するにはどうすればよいですか?たとえば、データがあります。XYチャート、リアクションネイティブを作成

chart_data = [ 
[0,0],[0,1],[1,1],[1,0],[0,0] 
] 

これは正方形のポイントです。ほとんどの図書館では線図を作成し、他の線種グラフを作成します。助けてください

答えて

0

Canvasとそのメソッドを使用できます。反応するネイティブ・チャートは、AndroidとiOSの両方をサポートしているのに対しMPAndroidChartは、唯一のAndroidをサポートしていることがありますが

1

使用react-native-chart ...

import React, { StyleSheet, View, Component } from 'react-native'; 
import Chart from 'react-native-chart'; 

const styles = StyleSheet.create({ 
    container: { 
     flex: 1, 
     justifyContent: 'center', 
     alignItems: 'center', 
     backgroundColor: 'white', 
    }, 
    chart: { 
     width: 200, 
     height: 200, 
    }, 
}); 

const data = [ 
    [0, 1], 
    [1, 3], 
    [3, 7], 
    [4, 9], 
]; 

class SimpleChart extends Component { 
    render() { 
     return (
      <View style={styles.container}> 
       <Chart 
        style={styles.chart} 
        data={data} 
        verticalGridStep={5} 
        type="line" 
       /> 
      </View> 
     ); 
    } 
} 

をポイントラインや図形を描くことができます。

例チャート: enter image description here

+0

私はそのライブラリを使用しようとしました。あなたの例のデータを任意の形状(トピックのように四角形)のポイントに置き換えると、私は必要でない結果を得るでしょう。そのモジュールの使い方を理解できないかもしれません。プロットするためのデータポイントをどのように生成すればよいか私に説明できますか – Polly

関連する問題