ruby 每周指标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 每周指标相关的知识,希望对你有一定的参考价值。

#Metricas semanales de Mauricio
#Saca las metricas dadas por semana para las cuentas, eventos, registros, meetings y stands.
current_day = DateTime.new(2017, 1 , 2)
end_date = DateTime.now
report = []
while current_day <= end_date
  end_of_week = current_day.end_of_week
  metrics = Metric.weekly_report(current_day, end_of_week)
  metrics[:start_date] = current_day.strftime("%d/%m/%Y")
  metrics[:end_date] = end_of_week.strftime("%d/%m/%Y")
  report << metrics
  current_day = current_day.next_week
end
 
CSV.open("/Users/monica/documents/weekly_report.csv", "wb") do |csv|
  csv << ["", "", "cuentas", "eventos", "regitros", "meetings", "stands"]
  report.each do |metrics|
    csv <<  [
              metrics[:start_date], metrics[:end_date], metrics[:number_accounts],
              metrics[:number_of_events], metrics[:number_registrations],
              metrics[:number_meeting_requested], metrics[:number_stands_booked]
            ]
  end
end

以上是关于ruby 每周指标的主要内容,如果未能解决你的问题,请参考以下文章

ruby [Ruby] [files,writing,frontmatter]如何为每周创建一个frontmatter文件

Ruby | 每周一乐

ruby 検出のための指标E(s)を求めるスクリプト特特特特特特特))

Ruby | 家装新思路,垂直式设计拯救你的一成不变

BigQuery 和 Firebase - 如何确定每周增长

流量运营指标扫盲