0
假設我有一個帶有3列a,b,c的豬的表。現在假設我想通過b == 4過濾表,然後用a對它進行分組。我相信這看起來像這樣。在過濾器後使用豬組語法中的前一個表
t1 = my_table; -- the table contains three columns a, b, c
t1_filtered = FILTER t1_filtered by (
b == 4
);
t1_grouped = GROUP t1_filtered by my_table.a;
我的問題是,爲什麼不能把它看起來就像這樣:
t1 = my_table; -- the table contains three columns a, b, c
t1_filtered = FILTER t1_filtered by (
b == 4
);
t1_grouped = GROUP t1_filtered by t1_filtered.a;
爲什麼你有過濾器之前引用的表?我試圖學習豬,我發現自己犯了很多錯誤。在我看來,t1_filtered應該等於一個只是t1的過濾版本的表。因此,一個簡單的團隊應該是有道理的,但我已經被告知你需要引用之前的表格。有誰知道幕後發生了什麼,爲什麼這是有道理的?此外,幫助命名這個問題也表示讚賞。