亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

數據表元編程

數據表元編程

白豬掌柜的 2019-11-13 13:36:50
我認為元編程在這里是正確的術語。我希望能夠使用data.table就像在Webapp中使用MySQL一樣。也就是說,Web用戶使用一些Web前端(例如,Shiny服務器)選擇數據庫,選擇要過濾的列,選擇要分組的列,選擇要聚合和聚合的列。我想將R和data.table用作查詢,聚合等的后端。假設前端存在,并且R具有這些變量作為字符串,并且它們已經過驗證等。我編寫了以下函數來構建data.table表達式,并使用R的parse / eval元編程功能來運行它。這是這樣做的合理方法嗎?我提供了所有相關代碼進行測試。將此代碼作為源代碼(在閱讀后為了安全起見?。┎⑦\行test_agg_meta()對其進行測試。這只是一個開始。我可以添加更多功能。但是我的主要問題是我是否對此有過多的思考。當未預先確定所有輸入而無需進行解析/評估元編程時,是否有更直接的方式使用data.table?我也知道“ with”語句和其他一些無糖功能的方法,但是不知道它們是否可以處理所有情況。
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 506 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號