gpt4 book ai didi

r - ggplot() 中偏导数的表达式是什么?

转载 作者:行者123 更新时间:2023-12-03 20:08:10 26 4
gpt4 key购买 nike

是否可以通过 expression() 得到偏导数符号?在 ggplot2 ,例如用于轴标签?

我说的是这个符号,通常也被称为“del”或“c​​url d”:https://en.wikipedia.org/wiki/%E2%88%82

它的 unicode 编号为 U+2202,但是当我尝试将它包含在 ggplot 中时,它失败了:

a <- b <- rnorm(100)
plot.df <- data.frame(a,b)

ggplot(plot.df,aes(a,b)) +
geom_point() +
xlab(expression('\u2202'))

del

为了比较,使用例如带有 unicode 号 U+00B1 的加号/减号工作正常:
ggplot(plot.df,aes(a,b)) + 
geom_point() +
xlab(expression('\u00b1'))

plusminus

最佳答案

您可以使用关键字 partialdiff 来实现这一点。 .使用您的示例:

ggplot(plot.df,aes(a,b)) + 
geom_point() +
xlab(expression(paste(partialdiff,"y","/",partialdiff,"x")))

here

This链接为此事提供了一些很好的引用。

看你想走多远。您最终可以使用 TikzDevice库将绘图直接保存为 tex.file。编译图形可能需要更长的时间,但我发现它更灵活。
library(tikzDevice)
tikz("/tmp/test.tex",standAlone = TRUE)
ggplot(plot.df,aes(a,b)) +
geom_point() +
xlab("$\\frac{\\partial{y}}{\\partial{x}}$")
dev.off()

关于r - ggplot() 中偏导数的表达式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61026445/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com