为数据框中的每一行创建json字符串

比施罗布

我有一个循环,可为数据框中的每一列创建一个json字符串,以便将该数据作为文本存储在单独的数据库中。我更喜欢非循环方法,但是我一直遇到问题。什么是更有效的方法?

library(tidyverse)
library(jsonlite)
df <- tibble(id1 = paste('ID',1:10),
       id2 = paste('ID',1:10))
for(r in 1:nrow(df)) {
  df[r,'combo'] <- toJSON(df[r,])
}
阿克伦

一种选择 pmap

library(purrr)
library(dplyr)
df %>%
     mutate(combo = pmap(., ~toJSON(c(...))))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为熊猫数据框的每一行替换一列中的字符串

为熊猫数据框中的每一行从左侧提取子字符串到特定字符?

如何在pyspark的数据框中的每一行中查找字符串

从数据框的每一行中删除日期时间字符串

在Python数据框中的每一行的两个子字符串之间选择字符串

如何在pandas数据框中创建新列,并用不同的方式替换每一行中的一部分字符串?

删除数据框中每一行列中字符串中的重复单词

将数据框的每一行转换为字符串

如何在Python中为数据框的每一行创建唯一的XML

在python中为Panda数据框的每一行创建一个Radar Chart

为数据框列中的每一行创建一个新变量

为mySQL中的每一行创建弹出框

如何从字符串中提取特定字符串,对于数据框中的每一行;并为每个项目计数

删除每一行中的字符串

根据每一行中的字符串对数据进行分类

如何从字符串中为文件中的每一行选择第n个字符?

在每一行中创建一个带有特定字符串的新列

为 Pyspark 中的每一行计算列中不同的子字符串出现次数?

如何在新列的数据帧的每一行中添加字符串和特殊字符?

如何在Debian中从文本文件的每一行创建多个字符串?

使用逗号分隔的字符串为每一行绘制一组值

如何使用python计算数据帧中每一行中某些字符串/单词的出现

VB .Net在文本框的每一行的开头和结尾添加字符串

在R中,如何根据数据帧每一行的条件来更改字符串的值

将字符串与数据帧中的每一行连接起来并对其应用函数?

如何在前 2 列上添加字符串并在第 3 列上为 pyqt tablewidget 中的每一行字符串添加按钮?

使用字符串变量为表的每一行执行存储过程

从每一行创建字典字典并将每一行导出为python中的json文件

在pyspark [non pandas]中为数据框的每一行调用一个函数