小编ber*_*nie的帖子

基于 R 中先前变量值向数据帧追加行的函数

我正在尝试创建一个函数,该函数允许我根据最前一行(紧接在上方)中的变量多次将行附加到现有数据框中。

#Here's what I'm starting with 

Balance <- c(25000)
Pmt <- c(1500)
Interest <- c(.05)
DF <- data.frame(Balance,Pmt,Interest)
DF  
   Balance Pmt Interest
1   25000 100     0.05
Run Code Online (Sandbox Code Playgroud)

例如,我想看到添加的下 4 行,其中新行的“余额”等于前一行的 ((Balance-Pmt)*(1+Inerest)),以及“Pmt”和“兴趣”行保持不变。

# Manually
DF[2,1] <- (DF[1,1] - DF[1,2])*(1+DF[1,3])
DF[2,2] <- DF[1,2]
DF[2,3] <- DF[1,3]
D
  Balance  Pmt Interest
1   25000 1500     0.05
2   24675 1500     0.05
Run Code Online (Sandbox Code Playgroud)

显然,我想重复多次,n,因为我不想手动引用前一行。我想要一个函数,它允许我按照相同的逻辑向数据框中添加任意多次行。任何帮助表示赞赏!

r dataframe

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

应用引擎 - 如何增加数据存储区项目大小限制

如何在应用引擎中增加数据存储区项目大小限制,现在只有1 MB?
如果我购买更多存储将会发生这种限制?
谢谢

google-app-engine google-cloud-datastore

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

使用ConfigParser存储和检索元组列表

我想在配置文件中存储一些配置数据.这是一个示例部分:

[URLs]
Google, www.google.com
Hotmail, www.hotmail.com
Yahoo, www.yahoo.com
Run Code Online (Sandbox Code Playgroud)

是否可以使用ConfigParser模块将其读入元组列表?如果没有,我该怎么用?

python configparser

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

缺少HttpWebRequest和WebClient中的功能?

您希望在System.Net.HttpWebRequestSystem.Net.WebClient中看到哪些功能不是开箱即用的?

哪些课程不能或不能轻易实现?

我希望能够:

  • 下载时使用带宽限制(对大文件有用).
  • 通过HTTP post上传多个文件和键值对(使用WebClient可以轻松获得单个文件和一组键值对).

.net webclient httpwebrequest

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

有INNER JOIN限制吗?

使用INNER JOIN是有限制的吗?

原始查询(工作得很好)我受到了77行的影响

    SELECT atendimento.id, atendimento.responsavel, atendimento.ocorrencia, 
           atendimento.idcontrato, cliente.nome as clinome, cliente.id as cliid, 
           atendimento.d_ini, usuario.apelido, tipos.descricao, tipos.id as tip 
      FROM atendimento 
INNER JOIN cliente ON atendimento.cliente=cliente.id 
INNER JOIN usuario ON atendimento.usuario=usuario.id 
INNER JOIN tipos ON atendimento.status=tipos.id 
     WHERE 1=1 AND (atendimento.status=10 OR atendimento.status=11) 
  ORDER BY tipos.id, atendimento.d_ini ASC
Run Code Online (Sandbox Code Playgroud)

新尝试:(不能很好地工作)它仅限于受影响的17行.除了我的查询中返回的只有17行之外,此处的结果是相同的.

    SELECT atendimento.id, atendimento.responsavel, atendimento.ocorrencia, 
           atendimento.idcontrato, atend_os.protocolo, atend_os.tecnico, 
           cliente.nome as clinome, cliente.id as cliid, atendimento.d_ini, 
           usuario.apelido, tipos.descricao, tipos.id as tip 
      FROM atendimento 
INNER JOIN atend_os ON atendimento.id=atend_os.protocolo 
INNER JOIN cliente …
Run Code Online (Sandbox Code Playgroud)

mysql sql join

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

用于编辑图像的Python包

我想知道是否有任何python包用于获取多个图形,以png格式保存,并编辑它们的尺寸,并将它们保存在新图像中?我希望以常数形式存在多个图形,因为我必须手动将它们添加到幻灯片中.

python data-visualization photo

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

简单'if'with'或'声明

我无法弄清楚为什么这不起作用......

if (index != 10 || index != 0) {                
Run Code Online (Sandbox Code Playgroud)

如果index = 0仍然允许该功能,为什么?

javascript jquery

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

如何将hex文件转换为二进制文件?

我有一个十六进制数的文件如下:

00042980 
00020000 
00020000 
00028000 
00020008 
00021000 
01028000 
00000000 
00000000 

以同样的方式.
如何在C++中以二进制文件读取此文件?

c++

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

具体方法的抽象类的层次继承在Java中给出了"<identifier> expected"错误

我正在尝试运行以下简单代码,

public abstract class Shape{
    abstract double area();
    abstract double circumference();

    public void show()
    {
        System.out.println("Area = "+area());
        System.out.println("Circumference = "+circumference());
    }
}

public class Circle extends Shape{
    double r;

    public double area()
    {
        return 3.14*r*r;
    }

    double circumference()
    {
        return 2*3.14*r;
    }


    Circle(double radius)
    {
        r=radius;
    }
}


public class Rectangle extends Shape{
    double x,y;

    double area()
    {
        return x*y;
    }

    double circumference()
    {
        return 2*(x+y);
    }

    Rectangle(double length, double width)
    {
        x = length;
        y = width;
    } …
Run Code Online (Sandbox Code Playgroud)

java inheritance

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

在python中创建一个基本的乘法程序

该程序的目标是将两个小于12的随机数相乘,并让用户猜出答案.到目前为止我有这个...

import random

g=0
while g<10:
    variable_1 = random.randint (0,13)
    variable_2 = random.randint (0,13)

    answer = variable_1 * variable_2
    guess = input("What is 'variable_1' x 'variable_2'?")

    if guess == answer:
        print "Correct!"
    else:
        print "Incorrect!"
Run Code Online (Sandbox Code Playgroud)

问题是输入框字面上写着"什么是Variable_1 x Variable_2?".但是,我希望它在输入框中具有变量的值.有没有办法做到这一点?

python input python-2.7

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