小编Tam*_*lan的帖子

更改数据框的索引号

在完成Dataframe中的一些操作后,我得到了一个结果数据帧.但索引未正确列出如下.

                    MsgType/Cxr NoOfMsgs AvgElpsdTime(ms)
    161                   AM       86            30.13
    171                   CM        1              104
    18                    CO       27          1244.81
    19                    US       23          1369.61
    20                    VK        2              245
    21                    VS       11          1273.82
    112                  fqa       78          1752.22
    24                    SN       78          1752.22
Run Code Online (Sandbox Code Playgroud)

我想得到如下结果.

                    MsgType/Cxr NoOfMsgs AvgElpsdTime(ms)
    1                   AM        86            30.13
    2                   CM         1              104
    3                    CO       27          1244.81
    4                    US       23          1369.61
    5                    VK        2              245
    6                    VS       11          1273.82
    7                   fqa       78          1752.22
    8                    SN       78          1752.22
Run Code Online (Sandbox Code Playgroud)

请指导我如何得到这个?

r dataframe

34
推荐指数
2
解决办法
5万
查看次数

获取无法将参数绑定到参数'Path',因为它在powershell中是null错误

我正在尝试根据文件名将文件名中的特殊字符移到某个目的地后移动所有邮件.FOLDLIST是一个数组,我有条件变量和目标foldername.

    Set-Location 'C:\Users\abrahame\Desktop\Work\PSG Mail Movement\Mail'
    $DESLOC="c:\Temp\ua-closed bugs"
    $FOLDLIST = @(("UA", "CLOSE",  "ua-closed bugs"), ("VS", "CLOSE", "vs-closed-bugs"), ("CM", "CLOSED", "cm - closed-bugs"))
    gci | Foreach-object { $NEWN = $_.Name -replace '&',' ' -replace '_', ' ' -replace '#', ' ' -replace '!', ' '  -replace '@', ' '  -replace '$', ' '  -replace '%', ' '  -replace '^', ' '  -replace '&', ' '  -replace '\(', ' ' -replace '\)', ' '  -replace '\[', ' ' -replace '\]', ' ' -replace …
Run Code Online (Sandbox Code Playgroud)

powershell

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

所有x轴标签均未以45度显示

在此输入图像描述我的代码如下所示.但是我没有得到所有x轴标签,当我尝试用pdf时,它没有以45度显示.由于我是新手,请帮我纠正这个选项.

    pdf(file="figure.pdf", height=3.5, width=5, onefile=TRUE)
    Runtime <- c(579,0,581,610,830,828,592,651,596,596,591,581,587,594,604,606,447,434,445)
    Runtime
    g_range <- range(0,Runtime)
    g_range
    plot(Runtime, type="o", col="blue", ylim=g_range,axes=FALSE, ann=FALSE)
    lab=c('2011-07-20','2011-08-03','2011-08-10','2011-08-17','2011-08-24','2011-08-25','2011-08-27','2011-08-31','2011-09-07','2011-09-10','2011-09-14','2011-09-21','2011-09-28','2011-10-05','2011-10-06','2011-10-07','2011-10-13','2011-10-19','2011-10-31')
    box()
    lab
    axis(1, at=1:19, lab=F)
    text(axTicks(1), par("usr")[3] - 2, srt=45, adj=1, labels=lab, xpd=T, cex=0.8)
    axis(2, las=1, at=500*0:g_range[2])
    title(main="Runtime", col.main="red", font.main=4)
    title(xlab="Build", col.lab=rgb(0,0.5,0))
    title(ylab="MS", col.lab=rgb(0,0.5,0))
    legend(1, g_range[2], c("AveElapsedTime"), cex=0.8, col=c("blue"), pch=21, lty=1);
    dev.off()
Run Code Online (Sandbox Code Playgroud)

r

5
推荐指数
1
解决办法
1903
查看次数

使用ggplot从单列中多行

我有一个如下所示的数据帧.我需要根据区域绘制图形,将日期作为x轴,将AveElapsedTime作为y轴.

     >avg_data
             date  region AveElapsedTime
    1  2012-05-19 betasol           1372
    2  2012-05-22  atpTax           1652
    3  2012-06-02 betasol           1630
    4  2012-06-02  atpTax           1552
    5  2012-06-02     Tax           1552
    6  2012-06-07 betasol           1408
    7  2012-06-12 betasol           1471
    8  2012-06-15 betasol           1384
    9  2012-06-21 betasol           1390
    10 2012-06-22  atpTax           1252
    11 2012-06-23 betasol           1442
Run Code Online (Sandbox Code Playgroud)

如果我根据区域重新组合上面的那个,它将如下所示.如果特定日期没有值(NA),则不应绘制.

            date atpTax betasol  Tax
    1 2012-05-19     NA    1372   NA
    2 2012-05-22   1652      NA   NA
    3 2012-06-02   1552    1630 1552
    4 2012-06-07     NA    1408   NA
    5 2012-06-12     NA    1471   NA
    6 …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

将数据帧组合在另一个数据帧的底部

我希望将以下两个数据框结合起来.

    > am_R3_1
                 Group.2 x.x              x.y
     2   clearterminate   3               21
     3  display.cryptic  86 30.1279069767442
     4            price  71              898
    41              AM 160 316.375968992248

    > am_R3_2
      Group.2 x.x x.y
    1    ping   1   5
    2      1Y   1   5
Run Code Online (Sandbox Code Playgroud)

我想得到所有Group.1的最终结果.请告知我可以用哪种功能获得以下结果?

               Group.2   x.x              x.y
     2  clearterminate   3               21
     3  display.cryptic  86 30.1279069767442
     4  price  71              898
    41  AM 160 316.375968992248
    1   ping   1   5
    2    1Y   1   5
Run Code Online (Sandbox Code Playgroud)

r dataframe

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

数据帧rowname如何在R中工作?

我有一个如下所示的数据帧.

    > avg_data
            date  region AveElapsedTime
    1   5/1/2012 preprod             23
    2   5/2/2012    prod             76
    3   5/3/2012    Beta             34
    4   5/4/2012    prod             30
    5   5/5/2012    Beta             22
    6   5/6/2012 preprod             32
    7   5/7/2012    Beta             21
    8   5/8/2012    prod             44
    9   5/9/2012 preprod             45
    10 5/10/2012    Beta             23
    11 5/11/2012    prod             50
    12 5/13/2012    Beta             26
    13 5/14/2012 preprod             33
    14 5/15/2012    Beta             75
    15 5/16/2012 preprod             56
    16 5/17/2012    Beta             32
    17 5/18/2012 preprod             67
    18 5/19/2012    prod             40
Run Code Online (Sandbox Code Playgroud)

当我使用cbind时,它没有给出正确的行号.

    > …
Run Code Online (Sandbox Code Playgroud)

r

0
推荐指数
1
解决办法
202
查看次数

标签 统计

r ×5

dataframe ×2

ggplot2 ×1

powershell ×1