我想在我的图表标签上添加一些下标和上标.我试过了expression,但它没有按照我希望的新行(\n)工作.我尝试使用paste它来修复它,但它不起作用.以下是我的一些尝试:
par(mfcol=c(1,3))
plot(1,1,main=expression("first line \n second line x"^2))
plot(1,1,main=expression(paste("first line \n second line", "x"^2)))
plot(1,1,main=paste("first line \n second line", expression("x"^2)))
Run Code Online (Sandbox Code Playgroud)
它产生:

在前两张图片中,第二行没有很好地居中,在第三行中,上标失败.如何获得中心线和下标/上标?
我正在使用RMarkdown编写我的第一个.rmd报告,然后将其编织为pdf文件.当我用我的本国语言写作时,我想用我的语言编写人物字幕.问题是默认的标题格式是"图1:我的标题".我想改变这个生成性的"图1:"部分,但我找不到如何.任何帮助将不胜感激.
我尝试翻译 Django 管理站点,但在ManyToMany TabularInline. 我的models.py是:
class Doctor(models.Model):
(...)
specializations = models.ManyToManyField(Specialization, blank=True, verbose_name='Specjalizacje')
class Meta:
verbose_name = 'Lekarz'
verbose_name_plural = 'Lekarze'
class Specialization(models.Model):
name = models.CharField(max_length=191, verbose_name='Nazwa')
class Meta:
verbose_name = 'Specjalizacja'
verbose_name_plural = 'Specjalizacje'
Run Code Online (Sandbox Code Playgroud)
我的admin.py样子:
class SpecializationInline(admin.TabularInline):
model = Doctor.specializations.through
verbose_name = 'Specjalizacja'
verbose_name_plural = 'Specjalizacja'
@admin.register(Specialization)
class SpecializationAdmin(admin.ModelAdmin):
list_display = ['name',]
@admin.register(Doctor)
class DoctorAdmin(admin.ModelAdmin):
inlines = [SpecializationInline,]
# this field is added as inline
exclude = ['specializations',]
Run Code Online (Sandbox Code Playgroud)
除“专业化”栏外,所有内容均已翻译。我怎样才能改变它的名字?
r ×2
caption ×1
django ×1
django-admin ×1
expression ×1
figure ×1
knitr ×1
newline ×1
plot ×1
r-markdown ×1