垂直对齐 kable 的列名称

2024-01-01

假设下一个例子:

library(knitr)
library(kableExtra)

df <- data.frame(a = letters[1:10], b = 1:10)

names(df) <- c("This is a looooooong title, I don't know how to handle this... Also, I'm trying to extend this title even more... This column name will be used to compute vertical space","I want to align vectically this column name")

df %>% kable(format = 'latex', linesep = "", align = 'c') %>% kable_styling(full_width = T)

如何垂直对齐第二列名称?


我不确定是否有更简单的方法,但你可以使用multirow包裹:

---
title: "Test Book"
header-includes:
  - \usepackage{multirow}
author: "therimalaya"
output: 
  pdf_document:
    keep_tex: yes
---

# Hello World


```{r, error = TRUE, echo = T}
library(knitr)
library(kableExtra)

df <- data.frame(a = letters[1:10], b = 1:10)
names(df) <- c("This is a looooooong title, I don't know how to handle this... Also, I'm trying to extend this title even more... This column name will be used to compute vertical space","\\multirow{1}{*}[0pt]{I want to align vectically this column name}")

df %>% kable(format = 'latex', linesep = "", align = 'c', escape = F) %>% kable_styling(full_width = T)
```
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

垂直对齐 kable 的列名称 的相关文章

  • R:如何添加具有从矩阵的每一行中随机选择的值的列?

    我会先说我是一个 R 菜鸟 我认为这可能有一个简单的解决方案 但我正在努力寻找它 我有一个 2 列 1 000 行的矩阵 保持行固定 我想创建一个新变量 从两列中随机选择一个元素 例如制作一个简单的矩阵 matrix c 1 1 4 6 1
  • 在 R 中将文本文件拆分为段落文件

    我正在尝试将一个巨大的 text 文件拆分为多个 text 文件 每个文件仅包含一个段落 让我举个例子 我需要这样的文字 这是第一段 这没有任何意义 因为这只是一个例子 这是第二段 和前一段一样毫无意义 另存为两个独立的 txt 文件 其中
  • 从 data.frame 创建新列

    我有一个长格式的数据集 其中测量 时间 嵌套在 Networkpartners NP 中 而 Networkpartners NP 又嵌套在人员 ID 中 下面是它的示例 真实数据集有数千行 ID NP Time Outcome 1 11
  • 使用facet时ggplot2控制每行的面板数量?

    Is it possible to control the number of panels per row in a ggplot I can only get an equal number of panels on each row
  • 完全缺失列的 VaR 计算

    我需要计算股票收益的滚动 VaR 从这篇文章 使用rollapply函数使用R进行VaR计算 https stackoverflow com questions 25045612 using rollapply function for v
  • 如何在ggplot2中使用希腊符号?

    我的类别需要用希腊字母命名 我在用ggplot2 并且它与数据配合得很好 不幸的是 我无法弄清楚如何将这些希腊符号放在 x 轴上 在刻度线处 并使它们出现在图例中 有什么办法可以做到吗 更新 我看了一下link https github c
  • R Shiny - 修复了 Shiny 仪表板中的侧边栏和主标题

    我有一个简化的闪亮仪表板 请参阅下面的代码 我想修复侧边栏和主标题 因此 在其他帖子的帮助下 我编写了一个 CSS 文件来解决该问题 sidebar color FFF position fixed width 220px white sp
  • 如何更改 Quarto pptx 中的字体格式

    我正在 R 中使用 Quarto 创建 pptx 要更改我尝试更改的默认字体格式mainfont范围 但是当我渲染它时 最终的 pptx 文件具有默认字体 Calibri 这是我的文件 YAML 将 Quarto 文件渲染为 pptx 时如
  • r - 从我的应用程序下载shinyapps代码

    我正在尝试从shinyapps io 在另一台电脑上下载我的shiny 应用程序代码 我按照这个例子 https support rstudio com hc en us articles 204536588 从 shinyapps io下
  • 以计数矩阵作为响应的多项式

    根据帮助multinom 包裹nnet 响应应该是一个因子或具有 K 列的矩阵 它将被解释为每个 K 类的计数 我尝试在第二种情况下使用此函数 但出现错误 这是我所做的示例代码 response lt matrix round runif
  • r 连接两个列表并对它们的值求和

    我有两个列表 x y gt x carlo monte simulation model quantum 31 31 9 6 6 gt y model system temperature quantum simulation proble
  • R 中使用 randomForest 进行内存高效预测

    TL DR我想知道使用基于大型数据集 数百个特征 数十万行 构建的随机森林模型执行批量预测的内存有效方法 Details 我正在处理一个大型数据集 内存中超过 3GB 并且想要使用以下方法进行简单的二进制分类randomForest 由于我
  • R中的等值线绘图问题

    编辑 我已经意识到问题的根源 我只有我有数据的县的计数信息 该信息少于我正在绘制的区域中的县数量 按理说 问题代码行在这里 mapnames lt map county plot FALSE 4 names colorsmatched lt
  • 如何使用 tidyr 将向量中字符串中的每个字符分隔到一列中

    我想将向量中的每个字符串分成列 但我做不到 library tidyr library dplyr df lt data frame x c abe bas dds eer df gt separate x c A B C sep 1 我想
  • 计算数据框中每一行的 R 条件运行总和

    我想创建一个等于 data Rating 的运行总和的列 假设第 3 列和第 4 列中有两个条件成立 特别是 data Year 换句话说 这应该计算直到上一年为止每个 id 的评分累积总和 它应该对数据框中的每一行 大约 50 000 行
  • 粘贴两个 data.table 列

    dt lt data table L 1 5 A letters 7 11 B letters 12 16 L A B 1 1 g l 2 2 h m 3 3 i n 4 4 j o 5 5 k p 现在我想粘贴列 A 和 B 以获得一个新
  • 如何使用 grid.arrange 移动图例位置

    我试图在一页中排列 4 个图 将图例放在底部中心 我用它来获取其中一个图的图例 因为它们对于四个图来说是相同的 get legend lt function myggplot tmp lt ggplot gtable ggplot buil
  • 计算数据帧 R 中字符串的频率

    我想计算数据框中某些字符串的频率 strings lt c pi pie piece pin pinned post df lt as data frame strings 然后我想计算字符串的频率 counts lt c pi in pi
  • 如何在RcppParallel中调用用户定义的函数?

    受到文章的启发http gallery rcpp org articles parallel distance matrix http gallery rcpp org articles parallel distance matrix 我
  • R 编程中的字符串分割

    目前 下面的脚本将组合的项目代码拆分为特定的项目代码 rule2 lt c MR df 1 lt test grep paste rule2 sep collapse test Name y SpaceName 1 lt function

随机推荐

  • GAE App Engine Websocket 客户端在 1 小时后断开连接

    我有一个简单的 Websocket 服务器部署到 AppEngine 恰好 1 小时后客户端断开连接 错误代码为 1006 我相信这是由于 nginx 负载均衡器而发生的 我尝试更改 nginx app conf 但没有帮助 proxy s
  • 为什么scala无法推断方法参数的类型

    我想知道为什么 scala 不能推断方法参数的类型 我可以看到在 haskel 也有类型推断 中可以做同样的事情 那为什么不选择 scala 呢 首先 Scala 中的情况与 Haskell 中的情况有很大不同 因为它是一种 OO 语言 并
  • 突出显示 amcharts 中的最高点和最低点

    有人可以帮助我更改项目符号或使用 amcharts 突出显示最高和最低值吗 我正在使用序列图 函数 突出显示 中给出的条件是匹配的 但是项目符号没有突出显示到最高点和最低点 任何帮助将不胜感激 请在下面找到我的代码
  • != 检查线程安全吗?

    我知道复合操作例如i 不是线程安全的 因为它们涉及multiple运营 但是检查引用本身是线程安全的操作吗 a a is this thread safe 我尝试对此进行编程并使用多个线程 但没有失败 我想我无法在我的机器上模拟比赛 EDI
  • 检查 PHP 中的会话是否是新的

    我有一个网站 需要在每个用户会话中执行一次特定的后端功能 因此 我希望能够确定任何给定的页面视图是否是给定会话中的第一个 根据 PHP 文档 会话开始 创建一个会话或恢复当前会话 通过 GET 或 POST 请求传递的会话标识符 或通过 曲
  • 使用 php 代理跨域 Ajax GET 请求

    在过去的几天里 我一直在为这件事烦恼 我试图从公共 API 获取跨域 ajax GET 请求 但我根本无法让它工作 PHP 我正在使用 Ben Alman 的 ba simple proxy https github com cowboy
  • Spring boot:@ConfigurationProperties 测试不满足

    我在测试执行时遇到此异常 UnsatisfiedDependencyException 创建名为 net gencat transversal espaidoc mongo GridFSTest 的 bean 时出错 通过字段 resour
  • DBSCAN sklearn 非常慢

    我正在尝试对包含超过 100 万个数据点的数据集进行聚类 一列包含文本 另一列包含与其对应的数值 我面临的问题是它被卡住并且永远不会完成 我尝试过处理大约 100 000 个较小的数据集 它运行得相当快 但当我开始增加数据点时 它开始变慢
  • 在 CSS 中设置图像按钮 - image:active

    我试图通过在 a 中定义它来用图像替换提交按钮class myButton 并更改 CSS 中的样式 这myButton active单击时似乎不起作用 这是我的CSS myButton background url images but
  • 在 TFS 中,如何将变更集挑选到不相关的分支?

    我有一个非常混乱的 TFS 结构 我正在尝试清理它 感谢我的前任 我现在遇到一种情况 我需要有选择地将变更集从一个分支转移到另一个没有父 子关系的分支 并且我不希望这些更改通过他们的共享主干 我怎样才能做到这一点 我尝试过毫无根据的合并 在
  • 减少HTTP请求?

    一个理论问题 我们都知道缩小和组合 javascript 文件以减少 HTTP 请求以加速网站的优点 但是 当使用流行的 javascript 库 例如 jQuery 时 假设这些库已经从另一个页面下载到客户端计算机并不算太愚蠢 那么应该优
  • 为什么事务在 RuntimeException 上回滚而不是 SQLException

    我有一个 Spring 管理的服务方法来管理数据库插入 它包含多个插入语句 Transactional public void insertObservation ObservationWithData ob throws SQLExcep
  • 如何将 IQueryable 转换为 DataTable

    我使用 LinQ 编写了查询 并使用了CopyToDataTable方法 在该行 它显示从我的数据库类型到的隐式转换类型错误System Data DataRow var query from i in dbContext Personal
  • C++ 编译器是否对 lambda 闭包执行编译时优化?

    假设我们有以下 无意义的 代码 const int a 0 int c 0 for int b 0 b lt 10000000 b if a c c 7 变量 a 等于零 因此编译器可以在编译时推断出指令 if a c 永远不会被执行并且会
  • 获取有关 Windows 计划任务持续时间(执行时间)的信息

    我们有几台服务器 上面有数百个计划任务 找到合适的维护窗口变得很困难 是否有某种工具允许以图形方式表示 Windows 任务计划程序事件 如甘特图 除此之外 我一直在摆弄 Powershell 来自己实现该工具 使用get schedule
  • 使用 $slice 运算符获取数组的最后一个元素

    如何根据mongodb中的条件获取数组的最后一个元素 我无法使用切片 这是我的输入 1 relevancy Y 1 relevancy Y Y 1 relevancy N 1 relevancy Y Y 1 relevancy Y N 1
  • 如何在 terraform 代码中调用 ansible playbook?

    我有一个运行良好的 ansible 剧本 现在我必须使用 terrform 脚本调用该剧本 目前我正在使用如下所示的代码 但它会在 terraform init 期间导致错误 Error Unknown root level key pro
  • java.sql.SQLException:从连接器 8.0.11 的服务器收到未知的初始字符集索引“255”

    在建立与 MySQL 数据库的连接时 出现以下错误 java sql SQLException Unknown initial character set index 255 received from server Initial cli
  • 为什么 Page.LoadComplete 会抛出 HttpUnhandledException?

    我正在尝试连接页面加载完成事件 https learn microsoft com en us dotnet api system web ui page loadcomplete view netframework 4 5 2为了母版页
  • 垂直对齐 kable 的列名称

    假设下一个例子 library knitr library kableExtra df lt data frame a letters 1 10 b 1 10 names df lt c This is a looooooong title