在R中:选择序列并将其替换为新列

时间:2017-08-14 18:35:27

标签: r

我有一个.csv,用于查看美国的垃圾生成,在R Studio中加载。我正在为从托运人到收货人的废物运输创造一条通道。我尝试将下面的数据可视化,以便了解我的需求。但为了描述它,我想创建一个名为" Path"获取数据$ Receiver状态的第二个值,并将其置于数据$ Shipper状态的第一个值之下。然后我想重复每行两行。

到目前为止,我已经尝试选择偶数序列数据$ shipper,以及奇数序列数据$ receiver,但我不知道如何将它们叠加到数据$ path中。

目前,我的数据看起来像这样

Shipper | Receiver 
----------------------
Kansas  | Wyoming

Kansas  | Wyoming

Texas   | Vermont

Texas   | Vermont

Idaho   | Ohio

Idaho   | Ohio

我希望看起来像这样:

Shipper | Receiver | Path
----------------------------
Kansas  | Wyoming | Kansas

Kansas  | Wyoming | Wyoming

Texas   | Vermont | Texas

Texas   | Vermont | Vermont

Idaho   | Ohio    | Idaho

Idaho   | Ohio    | Ohio

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我相信还有其他更简单的方法可以做到这一点。但我喜欢使用基本循环。请查看以下代码是否适合您:

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <true/>
    </dict>