我想将这些变量放入 Ylabels [80,90,100] 但图表从我放入数组中的最小变量开始我找到了一种在折线图中执行此操作的方法,但它不适用于 BarChart
const data = {
labels: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri"],
datasets: [
{
data: [89,85,96,97,94,91,88]
}
]
};
const graphScreen=()=>{
const screenWidth = Dimensions.get("window").width;
return(
<View >
<BarChart
style={{
marginVertical: 8,
borderRadius: 16
}}
chartConfig={{
backgroundColor: "#e26a00",
backgroundGradientFrom: "#fb8c00",
backgroundGradientTo: "#ffa726",
decimalPlaces: 0, // optional, defaults to 2dp
color: (opacity = 3) => `rgba(200, 255, 255, ${opacity})`,
labelColor: (opacity = 1) => `rgba(255, 255, 255, ${opacity})`,
style: {
borderRadius: 30
},
data: data.datasets,
propsForDots: {
r: "6",
strokeWidth: "2",
stroke: "#ffa726"
}
}}
segments={3}
width={screenWidth}
height={220}
formatYLabel={() => yLabelIterator.next().value}
verticalLabelRotation={0}
/>
</View>
graph所以在图片中我希望左边是这些变量!