分組後的計算都類似,仍然採用 groups 函式,分組並同時計算出各洲的 gdp 總量,然後再求一遍各洲的 gdp 總量佔全球 gdp 的百分比值。
spl **如下:ab
1=clipboard().import@t()
/從剪貼簿匯入帶標題的考試成績表
2=a1.groups(area;sum(gdp):total)
/按地區分組,並計算各大洲的 gdp 總值
3=a2.derive(string(total/a2.sum(total),"0.00%"):percentage)
/再計算各洲的總量佔全球 gdp 的百分比
4=a3.run(total=string(total,"0.00"))
/調整下 total 的顯示精度
5=clipboard(a4.export@t())
/將結果匯出並放置到剪貼簿
更多 excel 的分組分析,請參考《excel 特殊分組彙總示例》。
另外《spl cookbook》中還有更多敏捷計算示例。
卷積前後計算筆記
conv2d中步長預設為1,計算公式為size w k 2p s 1 maxpool2d中步長預設為kernal size,例如f.max pool2d f.relu self.conv2d x 2,2 中步長就為2,此時size 2 1.指定cuda時用torch.set device 2.在li...
樣本打散後計算單特徵 NDCG
能計算模型的 ndcg,也就能計算單特徵的 ndcg,用於評估單特徵的有效性,跟 group auc 用途一樣 如果是 auc,越大於或小於 0.5,特徵越有效,但 ndcg 沒有這個特點,ndcg 都是正的,而且,樣本正負比例不同,ndcg 的值也不同,變化很大。那麼在同樣的樣本下,就需要有個基準...
openmp開啟後計算結果錯誤原因
openmp多執行緒使用方法十分簡單,一般對於for迴圈只需要加一句 pragma omp parallel for就可以了。新手使用的時候有時候可能會出現開啟omp之後,得到的計算結果是錯的,而且多次執行結果還不相同。1.其中乙個可能的原因是你的 中不同的執行緒同時使用某一記憶體的值並且試圖改變它...