代码之家  ›  专栏  ›  技术社区  ›  Ibo

在重新分配之前删除数据帧

r
  •  0
  • Ibo  · 技术社区  · 7 年前

    我有一个长的r脚本,它运行许多sql查询并将其分配给一个数据帧名称 df . 在重新分配另一个sql查询的结果之前,我不会删除数据帧。有时我会收到一些警告,指出 东风 等等。结果没有问题,但我想知道,在重新分配新数据集之前删除数据帧是一个好的做法,还是没有必要?

    样例代码:

    sql <- "SELECT * FROM A"
    df <- sqlQuery(db,sql)
    
    ''' do something '''
    
    sql <- "SELECT * FROM B"
    df <- sqlQuery(db,sql)
    
    ''' do something else '''
    

    我得到的警告示例:

    Warning messages: 
    1: Unknown or uninitialised column: 'Business'.  
    2:Unknown or uninitialised column: 'Business'.  
    3: Unknown or uninitialised column: 'Percentage'.
    

    业务或百分比是我在查询语句中指定的别名:

    sql <- "SELECT UserAssigned, DateAssigned, Vendor AS Business ...

    0 回复  |  直到 7 年前