标签: nested

如何使用Sparklyr包来展平不同数据类型的数据?

介绍

R代码是使用Sparklyr包编写的,用于创建数据库模式.[给出了可重现的代码和数据库]

现有结果

root
|-- contributors : string
|-- created_at : string
|-- entities (struct)
|     |-- hashtags (array) : [string]
|     |-- media (array)
|     |     |-- additional_media_info (struct)
|     |     |       |-- description : string
|     |     |       |-- embeddable : boolean
|     |     |       |-- monetizable : bollean
|     |     |-- diplay_url : string
|     |     |-- id : long
|     |     |-- id_str : string
|     |-- urls (array)     
|-- extended_entities (struct)
|-- retweeted_status (struct) …
Run Code Online (Sandbox Code Playgroud)

nested r flatten apache-spark sparklyr

14
推荐指数
1
解决办法
1392
查看次数

msbuild中的双循环?

我正在为msbuild编写一个脚本,它应该一步完成两个批处理.
示例:2个ItemGroups

<ItemGroup>
 <GroupOne Include="1" />
 <GroupOne Include="2" />
</ItemGroup>

<ItemGroup>
 <GroupTwo Include="A" />
 <GroupTwo Include="B" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)

这两组应该相互循环:

<Message Text="%(GroupOne.Identity) %(GroupTwo.Identity)" />
Run Code Online (Sandbox Code Playgroud)

我希望msbuild能够完成两个批次的结果

1 A  
2 A  
1 B  
2 B  
Run Code Online (Sandbox Code Playgroud)

结果.
但那并没有发生.相反,它返回了以下无用的废话:

1  
2  
  A  
  B  
Run Code Online (Sandbox Code Playgroud)

按照以下链接中的博客(使用本地属性组)的方式进行操作

<PropertyGroup>
  <GroupOneStep>%(GroupOne.Identity)</GroupOneStep>
</PropertyGroup>
<Message Text="$(GroupOneStep) %(GroupTwo.Identity)" />
Run Code Online (Sandbox Code Playgroud)

品牌

2 A   
2 B
Run Code Online (Sandbox Code Playgroud)

任何提示?我疯了.:-(

PS:这里有一个关于该主题的博文-不幸的是因为propsed有它不工作: http://blogs.msdn.com/b/giuliov/archive/2010/04/30/gotcha-msbuild-nested-loops-double -batching.aspx

msbuild nested batch-file

13
推荐指数
2
解决办法
3088
查看次数

Python:如何将嵌套括号与正则表达式匹配?

我正在尝试匹配具有嵌套括号的数学表达式字符串.

import re

p = re.compile('\(.+\)')
str = '(((1+0)+1)+1)'
print p.findall(s)
Run Code Online (Sandbox Code Playgroud)

[ '(((1 + 0)+1)+1)']

我希望它匹配所有包含的表达式,例如(1 + 0),((1 + 0)+ 1)...
我甚至不关心它是否匹配不需要的表达式(((1 + 0),我可以照顾那些.

为什么它不会那样做,我怎么能这样做?

python regex nested

13
推荐指数
5
解决办法
3万
查看次数

在SQL中嵌套查询

我的查询的目标是返回国家名称及其国家元首,如果它的headofstate名称以A开头,并且该国家的首都使用嵌套查询的人数超过100,000人.

这是我的查询:

SELECT country.name as country, 
       (SELECT country.headofstate 
        from country 
        where country.headofstate like 'A%')      
from country, city 
where city.population > 100000;
Run Code Online (Sandbox Code Playgroud)

我试过反转它,把它放在where子句等.我没有得到嵌套查询.我只是得到错误,比如"子查询返回多行"等等.如果有人可以帮助我如何订购,并解释为什么它需要以某种方式,这将是伟大的.

sql nested

13
推荐指数
2
解决办法
11万
查看次数

C#嵌套词典

我的语法有什么问题?我希望能够用这个获得"Genesis"的价值info["Gen"]["name"]

    public var info = new Dictionary<string, Dictionary<string, string>> {
    {"Gen", new Dictionary<string, string> {
    {"name", "Genesis"},
    {"chapters", "50"},
    {"before", ""},
    {"after", "Exod"}
    }},
    {"Exod", new Dictionary<string, string> {
    {"name", "Exodus"},
    {"chapters", "40"},
    {"before", "Gen"},
    {"after", "Lev"}
    }}};
Run Code Online (Sandbox Code Playgroud)

c# dictionary nested

13
推荐指数
1
解决办法
3万
查看次数

嵌套的UIScrollViews和事件路由

我有2个滚动视图,两个都应该垂直滚动.外部滚动视图(红色)包含搜索栏和内部滚动视图(蓝色).内部滚动视图应该无限滚动(它包含图像/项目,并具有无限滚动实现).

我希望这个控制器工作的方式如下:

向下滚动时,外部滚动视图应首先滚动,搜索栏应消失(滚出内容区域).只有在那之后,内部滚动视图才应该开始滚动.向上滚动时,内部滚动视图应一直滚动到顶部.只有这样外部滚动视图才能进行滚动事件,最后向上滚动以使搜索栏再次可见.

如果我只是在没有任何修改的情况下将它们嵌套在IB中,那么内部滚动视图会捕获所有滚动事件,而它会以相反的方式工作.

请记住,我在这里使用内部滚动视图作为简化的比喻.在我的应用程序中,我实际上有一个控件,它有一个带嵌套表视图的滚动视图(滚动视图让我水平页面,表视图让我垂直滚动).

在此输入图像描述

nested uiscrollview hittest touchesbegan ios

13
推荐指数
1
解决办法
4413
查看次数

获取表单中的所有元素

我想使用Selenium提交一个包含多个元素的表单.例如:

<form name="something">
    <input type="text" name="a">Username</input>
    <input type="password" name="b">password</input>
    <select name="c" id="c">
       <option value="1">1</option>
       <option value="2">2</option>
    </select>
    <input type="submit" name="submit">submit</input>
</form>
Run Code Online (Sandbox Code Playgroud)

如果我使用find.Element(By.name)来查找表单元素,我怎样才能获得它的子元素a,b和c?并将值输入这三个元素然后提交表单?

另一个类似的问题是:如果我得到元素a,如何获取元素b并且c是相同的形式并首先填充(或选择)值,然后提交表单?

提前致谢!

html forms nested elements selenium-webdriver

13
推荐指数
1
解决办法
8万
查看次数

如何在Excel中组合多个嵌套替换函数?

我正在尝试设置一个函数来重新格式化一个稍后将被连接的字符串.示例字符串如下所示:

Standard_H2_W1_Launch_123x456_S_40K_AB
Run Code Online (Sandbox Code Playgroud)

虽然有时" S "不存在,有时"40K"是"60K"或不存在,"_ AB"也可以是"_CD"或_"EF".最后,所有下划线都需要更改为连字符.最终产品应如下所示:

Standard-H2-W1-Launch-123x456-
Run Code Online (Sandbox Code Playgroud)

我有四个函数,如果一个接一个地运行将负责所有这些:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"_AB","_"),"_CD","_"),"_EF","_")

=SUBSTITUTE(SUBSTITUTE(B2,"_40K",""),"_60K","")

=SUBSTITUTE(C2,"_S_","_")

=SUBSTITUTE(D2,"_","-")
Run Code Online (Sandbox Code Playgroud)

我已经尝试了将这些组合成一个函数的多种方法,但我对这个级别的excel相对较新,所以我很茫然.无论如何要将所有这些结合起来,以便它在一个单元格中执行另一个命令吗?

excel nested excel-formula substitution nested-function

13
推荐指数
1
解决办法
9万
查看次数

在AJAX上发送嵌套的FormData

我需要使用ajax和FormData发送一些数据,因为我想发送一个文件和一些其他参数.我通常发送数据的方式是这样的:

$.ajax({
    type:       'POST',
    url:        'some_url',
    dataType:   'json',
    processData:false,
    contentType:false,
    data:{
        Lvl_1-1: 'something',
        Lvl_1-2: 'something',
        Lvl_1-3: {
            Lvl_1-3-1: "something",
            Lvl_1-3-2: "something",
            Lvl_1-3-3: "something",
        },
    },
    ...
});
Run Code Online (Sandbox Code Playgroud)

如果我不使用FormData(),我没有问题,但是当使用FormData()时,只有Lvl1上的数据是可以的,但是嵌套的任何东西都显示为像这样的字符串

<b>array</b> <i>(size=3)</i>
    'Lvl1-1' <font color='#888a85'>=&gt;</font> <small>string</small> 
        <font color='#cc0000'>'Something'</font> 
        <i>(length=23)</i>
    'Lvl1-2' <font color='#888a85'>=&gt;</font> <small>string</small> 
        <font color='#cc0000'>''Something''</font> <i>(length=3)</i>
    'Lvl1-3' <font color='#888a85'>=&gt;</font> <small>string</small> 
        <font color='#cc0000'>'[object Object]'</font> <i>(length=17)</i>
Run Code Online (Sandbox Code Playgroud)

如果我使用FormData()来编码Lvl1-3中的数据,而不是[object Object]我得到[object FormData]

如何在Lvl1-3上获取数组而不是字符串?

注意:如果文件位于顶层(Lvl_1),我可以使用FormData()发送文件没有问题.我没有编写附加文件的代码,因为这不是问题,嵌套数据是.我刚刚提到了该文件,因为这就是我使用FormData()的原因.

string ajax nested form-data

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

Elasticsearch - 过滤其中(嵌套数组之一)和(所有嵌套数组)

TL; DR -我该如何检查是否之一的所有的嵌套阵列符合规定的标准是什么?

我有一个document.每个document都有一个嵌套outer对象数组,它们自己有一个嵌套inner对象列表.我需要对文档嵌套对象中至少有一个outer匹配的所有文档执行过滤.当我说的比赛,我的意思是所有outer嵌套对象的inner对象以某种方式相匹配.这是一个示例映射供参考;

{ "document" : {
    "properties" : {
      "name" : {
        "type" : "string"
      },
      "outer" : {
        "type" : "nested",
        "properties" : {
          "inner" : {
            "type" : "nested",
            "properties" : {
              "match" : {
                "type" : "string",
                "index" : "not_analyzed"
              },
              "type" : {
                "type" : "string",
                "index" : "not_analyzed"
              }
    }}}}}}
}
Run Code Online (Sandbox Code Playgroud)

如果文档没有 …

arrays nested elasticsearch

13
推荐指数
2
解决办法
7310
查看次数