小编pat*_*ick的帖子

将数据切片到单独的Dataframe中

我有一个数据帧:

entry_df <- data.frame(date = seq(as.Date("2018/01/01"), as.Date("2018/01/07"), 
                       "days"),diff = c(1,0,-1 , 0,0 ,1,-1))

entry_df

        date diff
1 2018-01-01    1
2 2018-01-02    0
3 2018-01-03   -1
4 2018-01-04    0
5 2018-01-05    0
6 2018-01-06    1
7 2018-01-07   -1
Run Code Online (Sandbox Code Playgroud)

我想rbind这是悫行1-1dataframe,并将它推上list.

脚步:

  1. 2018-01-01是等于1所以它将是我的数据帧的第一个元素 2018-01-02是等于0所以我需要rbind它到第一个数据帧 2018-01-03是等于-1所以我需要将它rbind到第一个数据帧,这将构成列表的第一个元素

  2. 2018-01-042018-01-05等于0所以我什么都不做......

  3. 2018-01-06等于,1所以我创建一个数据帧将是它的第一个元素.2018-01-07等于,-1我将rbind到数据帧,这将构成列表的第二个元素

预期的输出是这样的

output_list[[1]] <- data.frame(date = …
Run Code Online (Sandbox Code Playgroud)

r dataframe

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

将 Firebase 导出到 Bigquery 数据集的生存时间

更新:我找到了第一个问题的解决方案,即更改为永不过期:

我将此代码应用到我的数据集,firesbase 控制台现在显示永不过期

bq update --default_partition_expiration 0 myotherproject:mydataset
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

但还有第二个问题,即如何找回过期的数据,因为默认选项是只保留最近 60 天的数据。(在有人问之前,是的,我确实开始导出,并且该表在 3 个月前可用,这不是激活功能的问题,而是更多的问题,即该表已过期,正如我们在我的第一个屏幕截图中看到的那样,它是在 170 天前写入的过期数据,我想知道如何恢复它们)

更新结束

我已经激活了从 firebase 到 google bigquery 的导出,但即使我使用的是 blaze plan cf 屏幕截图,生存时间仍停留在 60 天:

在此输入图像描述

有没有办法将数据集更改为永不过期,因为我正在丢失历史数据。请注意,默认情况下我可以在另一个看起来像这样的项目上使用它,但我找不到任何功能可以在 firebase 控制台上更改它

请注意,我还将 GA4F 中数据保留的到期时间更改为 14 个月,但它没有改变任何内容

在此输入图像描述

firebase google-bigquery

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

标签 统计

dataframe ×1

firebase ×1

google-bigquery ×1

r ×1