我正在创建堆积百分比条形图。我可以制作条形图,但是当我添加文本标签(使用const getFirstNOddNums = (n) => {
let oddNums = []
for (let i = 1; i <= 2*n-1; i+=2) {
oddNums.push(i)
}
return oddNums
}
const productOfArray = (arr) => {
return arr.reduce((a, b) => a * b)
}
const N = 5
const firstNOddNums = getFirstNOddNums(N)
console.log(`The first ${N} odd numbers are: ${JSON.stringify(firstNOddNums)}`)
console.log(`The product of the first ${N} odd numbers is: ${productOfArray(firstNOddNums)}`)
)时,它们不在正确的位置。因此,我使用geom_label
进行了修复。但是,这样做的时候,标签不在正确的位置,应该翻转。当我使用position=position_stack(vjust=0.5)
翻转坐标时,还需要使其工作。
我看到了很多示例,但这不是重复的,因为我已经尝试过了,但是没有用。这是我使用过的first,second,third。第三个也使用geom_col。
代码:
coord_flip()