小编gkm*_*gic的帖子

将R列表转换为JSON

一个简单的问题 - 我想将一个列表转换为R中的JSON.让我们说这是我的列表:

listtest = list(
  list(section_id = NULL, name = 'name1', slug = 'slug1'),
  list(section_id = NULL, name = 'name2', slug = 'slug2'),
  list(section_id = NULL, name = 'name3', slug = 'slug3', categories = 
         list(
           list(section_id = NULL, name = 'name31', slug = 'slug31'),
           list(section_id = NULL, name = 'name32', slug = 'slug32')
         )
  )
)
Run Code Online (Sandbox Code Playgroud)

所以我用一个简单的

jsontest = toJSON(listtest, pretty = TRUE, auto_unbox = TRUE)
Run Code Online (Sandbox Code Playgroud)

然后我得到一个像这样的JSON:

[
  {
    "section_id": {},
    "name": "name1",
    "slug": "slug1"
  },
  {
    "section_id": {}, …
Run Code Online (Sandbox Code Playgroud)

json r mongodb

6
推荐指数
1
解决办法
6111
查看次数

功能不起作用 - 显示0

我写了一个简单的函数来计算公司奖金.由于某种原因,它显示0并且没有给出答案.

Function insurancebonus(penetration As Single, penetrationPlan As Single, _ 
    renewalRate As Single, renewalPlan As Single, dealerRank As Single, _ 
    premiumDynamic As Single) As Single
    Dim Total As Single
    Total = 0
    If penetration >= penetrationPlan Then Total = Total + 0.01
    If renewalRate >= renewalPlan Then Total = Total + 0.01
    Select Case dealerRank
    Case 1
        Select Case premiumDynamic
            Case 0 To 0.03: Total = Total + 0.01
            Case 0.03 To 0.05: Total = Total + 0.02
            Case 0.05 To …
Run Code Online (Sandbox Code Playgroud)

excel vba excel-vba

2
推荐指数
1
解决办法
48
查看次数

如何从列表中删除元素?

尽管标题看起来很简单,但我还没有在StackOverflow上找到答案.我的问题是:我有一些元素的列表.列表中的每个元素还包含一个填充了一些字符串的列表.列表内的列表包含空('')的值,而不是null.我想删除该列表中空的行.怎么办呢?我猜lapply会做的伎俩,但我不知道如何在那里使用它.

将不胜感激!非常感谢!

编辑:所以我的输出看起来像这样

$'1'
1 text1
2 text2
3
4 text3
5 text4

$'2'
1 text1
2
3 text2
4
5 text3
Run Code Online (Sandbox Code Playgroud)

我的目标是删除那些空的行,使它看起来像这样:

$'1'
1 text1
2 text2
3 text3
4 text4

$'2'
1 text1
2 text2
3 text3
Run Code Online (Sandbox Code Playgroud)

r

2
推荐指数
1
解决办法
1130
查看次数

标签 统计

r ×2

excel ×1

excel-vba ×1

json ×1

mongodb ×1

vba ×1