如何将 .csv 文件转换为 markdown 大纲文件?

How to convert a .csv file into a markdown outlined file?

我的数据包含在以下 csv 文件中,其格式如下:

ind h1 h2  x
1   a  aa  k 
2   a  ab  m 
3   b  ba  n 
4   b  bb  p 

我想将它转换成这个 markdown 文件:

# a
## aa
k
## ab
m
# b
## ba
n
## bb
p

假设dt是来自csv的数据帧,

library(glue)
library(magrittr)
with(dt,{
  '\n#{h1}\n##{h2}\n{x}\n' %>% glue 
}) %>% writeLines(., con = 'out.md')