Friday 7 July 2017

ออราเคิล เฉลี่ยเคลื่อนที่ แบบสอบถาม


หากคุณเห็นข้อความนี้เบราเซอร์ของคุณไม่ได้ใช้งานหรือไม่สนับสนุน JavaScript หากต้องการใช้คุณลักษณะทั้งหมดของระบบช่วยเหลือเช่นการค้นหาเบราว์เซอร์ของคุณต้องเปิดใช้งานการสนับสนุน JavaScript ค่าเฉลี่ยเคลื่อนที่ที่มีการถ่วงน้ำหนักโดยใช้ค่าเฉลี่ยเคลื่อนที่แบบง่ายค่าข้อมูลแต่ละค่าใน quotWindow ที่คำนวณได้จะให้ความสำคัญหรือน้ำหนักเท่ากัน มักเป็นเช่นนี้โดยเฉพาะอย่างยิ่งในการวิเคราะห์ข้อมูลราคาทางการเงินว่าข้อมูลล่าสุดเมื่อเร็ว ๆ นี้ควรมีน้ำหนักมากขึ้น ในกรณีเหล่านี้ค่าเฉลี่ยถ่วงน้ำหนักที่มีการถ่วงน้ำหนัก (หรือค่าเฉลี่ยเคลื่อนที่แบบเสด็จพระราชดำเนิน - ดูหัวข้อต่อไปนี้) มักต้องการ พิจารณาตารางค่าข้อมูลการขายแบบเดียวกันเป็นเวลา 12 เดือน: ในการคำนวณ Average Weighted Moving Average: คำนวณจำนวนช่วงเวลาของข้อมูลที่เข้าร่วมในการคำนวณค่าเฉลี่ยเคลื่อนที่ (เช่นขนาดของคำจำกัดความการคำนวณ) ถ้าหน้าต่างคำนวณถูกระบุว่าเป็น n ค่าข้อมูลล่าสุดในหน้าต่างจะคูณด้วย n ค่าคูณด้วย n-1 ล่าสุดคูณด้วยค่าก่อนคูณด้วย n-2 และอื่น ๆ สำหรับค่าทั้งหมด ในหน้าต่าง หารผลรวมของค่าคูณทั้งหมดด้วยการรวมน้ำหนักเพื่อให้ค่า Average Weighted Moving Average เหนือหน้าต่างดังกล่าว วางค่าเฉลี่ยถ่วงน้ำหนักในคอลัมน์ใหม่ตามการวางตำแหน่งโดยรวมต่อท้ายที่อธิบายไว้ด้านบน หากต้องการอธิบายขั้นตอนเหล่านี้ให้พิจารณาว่าจะต้องใช้ค่าเฉลี่ยการขายถ่วงน้ำหนัก 3 เดือนของยอดขายในเดือนธันวาคม (โดยใช้ตารางด้านบนของมูลค่าการขาย) คำว่า quot3-monthquot อนุมานได้ว่าคำจำกัดความในการคำนวณเป็น 3 ดังนั้นอัลกอริธึมการคำนวณ Weighted Moving Average สำหรับกรณีนี้ควรเป็นดังนี้หรือถ้าค่าเฉลี่ยถ่วงน้ำหนัก 3 เดือนถูกประเมินจากช่วงข้อมูลต้นฉบับทั้งหมดผลลัพธ์จะเป็น : ค่าเฉลี่ยเคลื่อนที่ที่ถ่วงน้ำหนัก 3 เดือนฉันต้องสร้างรายงานซึ่งแสดงรายได้โดยเฉลี่ยของกลิ้ง รายงานประกอบด้วยคอลัมน์สองคอลัมน์และรายได้เฉลี่ย ฉันต้องแสดงเฉพาะสัปดาห์ที่สิบสัปดาห์จากสัปดาห์ปัจจุบัน สำหรับในแต่ละสัปดาห์รายได้ที่ควรจะได้รับการคำนวณดังนี้รายได้ revenue160160160160160Avg weeks160160160160160actual 11601601601601601016016016016016016016016016016010160160160160160 216016016016016020160160160160160160160160160160 (1020) 2 316016016016016030160160160160160160160160160160 (102030) 3160160160160160 416016016016016040160160160160160160160160160160 (10203040) 4 516016016016016050160160160160160160160160160160 (20304050) 4 616016016016016060160160160160160160160160160160 (30405060) 4 (สัปดาห์ปัจจุบัน -10 สัปดาห์) . สัปดาห์ปัจจุบันฉันใช้ Mavg (รายได้จริง 4) ในการคำนวณรายได้เฉลี่ย ฉันได้รับค่าที่ถูกต้อง อย่างไรก็ตามหากฉันใช้ตัวกรองกล่าวว่าสัปดาห์ระหว่างสัปดาห์ปัจจุบันและสัปดาห์ปัจจุบัน -10 สัปดาห์ฉันประสบปัญหา My (สัปดาห์ปัจจุบัน -10 สัปดาห์) กำลังแสดงรายได้เฉลี่ยที่ 10 ซึ่งเป็นรายได้ที่แท้จริงของฉัน แต่ฉันอยากจะแสดงจำนวนที่เพิ่มขึ้นเป็นจำนวนมาก (สัปดาห์ปัจจุบัน -10 สัปดาห์) และก่อนหน้านี้สามสัปดาห์ ใช้ตัวกรองเพื่อ จำกัด จำนวนสัปดาห์ก่อนคำนวณค่าเฉลี่ยเคลื่อนที่ มีการคำนวณค่าเฉลี่ยเคลื่อนที่ก่อนแล้วจึงใช้ตัวกรองสัปดาห์เพื่อรายงาน กรุณาช่วยฉันแก้ปัญหานี้ . : 5 คุณได้พยายามที่จะสร้างคอลัมน์ที่คำนวณจริงแทนการใช้ฟังก์ชันนี้ด้วยวิธีนี้คุณจะควบคุม NULL ได้มากขึ้นหรือไม่สิ่งอื่นใดการแสดงบันทึก - วิธีการสร้างข้อความค้นหามีการวัดเป็น: case when Periods. Weekdate gt TIMESTAMPADD (SQLTSIWEEK, -10 CURRENTDATE) แล้ว MAVG (Sales Measures. Units, 4) else 999999999 end จากนั้นใช้ตัวกรองในคอลัมน์วัดด้านบนเช่น: Case when Periods. Weekdate gt TIMESTAM ไม่เท่ากับไม่อยู่ใน 999999999 แจ้งให้เราทราบว่าจะทำอย่างไร PS เพื่อหลีกเลี่ยงคำค้นหาที่ไม่สามารถควบคุมได้คุณอาจต้องการกรองข้อมูลเพิ่มเติมโดย Periods. Weekdate gt TIMESTAMPADD (SQLTSIWEEK, -15 CURRENTDATE) ขอขอบคุณตอนนี้ที่ฉันได้รับค่าเฉลี่ยเคลื่อนที่เป็นเวลา 10 สัปดาห์ แต่ฉันยังคงมีปัญหาอยู่ ฉันมีแดชบอร์ดระยะเวลา ดังนั้นเมื่อฉันเลือกช่วงเวลาพูด พ. ย. 2008 ถึงพฤษภาคม 2008 ถ้า 20 สัปดาห์ตกอยู่ภายใต้ preiod เวลานี้ รายงานจะแสดง 999999 สำหรับทุกสัปดาห์จากสัปดาห์ที่ (ปัจจุบัน - 11) ถึง (สัปดาห์ปัจจุบัน -20) และปัจจุบัน (สัปดาห์ปัจจุบัน -20) ของฉันกำลังแสดงรายได้จริงของฉันและไม่ได้ย้ายรายได้เฉลี่ย นี่คือความต้องการของฉัน: รายงานโดยค่าเริ่มต้นควรแสดงเฉพาะ 10 สัปดาห์เท่านั้น แต่ฉันมี daydim. calendardate พร้อมแดชบอร์ด เมื่อผู้ใช้เลือก 01 มกราคม 2008 ถึง 19 พฤษภาคม 2008 รายงานควรแสดงสัปดาห์ทั้งหมดที่อยู่ระหว่างช่วงก่อนทำวิจัย นอกจากนี้ฉันมีคำแนะนำอื่น ๆ เช่นภูมิภาคประเทศสวัสดีฉันต้องการมีแบบสอบถามสำหรับการหาค่าเฉลี่ยเคลื่อนที่ ขึ้นอยู่กับเงื่อนไขบางประการ ฉันได้เขียนแบบสอบถามดังต่อไปนี้ SELECT Column1, MONTHENDDATE, (AVG (sum (Col2 (กรณีเมื่อ (Col3 XYZ) แล้ว 1 อื่น 0 end))) OVER (PARTITION BY COLOR1 ORDER BY MONTHENDDATE ROWS 5 PRECEDING)) AS AVGXYZ sum (Col2 (กรณีเมื่อ (Col3 XYZ) แล้ว 1 อื่น 0 end) เป็น CummXYZ FROM Tablecd WHERE คอลัมน์ 1 1234567 GROUP BY Column1, MONTHENDDATE ปัญหาของฉันคือถ้าไม่มีข้อมูลในหนึ่งเดือนจากนั้นค่าเฉลี่ยที่คำนวณจะแตกต่างจากที่กำหนด สำหรับเช่น ถ้าฉันต้องหาค่าเฉลี่ยของเดือนระหว่างเดือนกรกฎาคมและธันวาคมและถ้าตารางไม่ได้มีข้อมูลในเดือนตุลาคมตุลาคมพฤศจิกายนในขณะที่การหาค่าเฉลี่ยก็จะพิจารณาเพียง 4 เดือนแทน 6 เดือน .. ดังนั้นมันจึงเป็นไปได้ที่จะเขียน แบบสอบถามดังกล่าวว่าถ้าไม่มีข้อมูลในหนึ่งเดือนแล้วพิจารณาค่าสำหรับเดือนที่เป็นศูนย์แล้วหาค่าเฉลี่ย .. ถ้าใครสามารถช่วยฉันในเรื่องนี้ก็จะมีประโยชน์มาก : 11 คุณต้องสร้างแถวสำหรับเดือนที่หายไป เป็นคำใบ้ มีการปรับตัวสำหรับการค้นหาของคุณเอง ไม่ได้ส่งผลกลับมาให้ฉัน แต่ฉันจัดการข้อความค้นหาดังต่อไปนี้ SELECT b. Tab3Col1, j. MONTHENDDATE, (AVG (NVL ((ผลรวม (cd. Col1 (กรณีเมื่อ (m. Col1 XYZ) แล้ว 1 else 0 end ) (โดยกำหนดให้เป็น B. Col1 ORDER BY j. MONTHENDDATE ROWS 5 PRECEDING)) เป็น AvgXYZ จาก Tab3 b, TIMETABLE j, Tab4 k, Tab5 l, Tab2 m, Tab1 cd (เลือก addmonths (todate (31072007, DDMMRRRRY) rownum-1) เป็น dt จากการเชื่อมต่อแบบคู่โดย rownum lt 6) m WHERE m. dt cd. DATEID () และ cd. Col1 b. Col1 และ cd. DATEID j. MONTHID และ cd. Col3 k. Col1 และ cd. Col4 l. Col1 และ cd. Col5 m. Col1 และ j. MONTHENDDATE ระหว่าง 30-APR-07 และ 30-SEP-07 และ b. Col1 123456789 GROUP BY b. Col1, j. MONTHENDDATE แต่ไม่ได้ส่งกลับใด ๆ แถว คือประเภทข้อมูลของวันที่ j. MONTHDATE ถ้าใช่คุณจำเป็นต้องแปลงสตริงวันที่ของคุณให้เป็นวันที่โดยใช้ todate: ระหว่างวันที่ (30 เมษายน -7, dd-MON-yy) และวันที่ (30-SEP-07, dd-MON - yy) ถึงแม้ว่าจะมีอย่างอื่นอีกประการหนึ่ง: ทำไมคุณถึงระบุปีสองหลักทำไมต้องปล่อยให้ oracle เดาว่าตัวเลขสองตัวอื่น ๆ คืออะไรคุณจำปัญหา y2k ได้หรือไม่? ใช้ปี 4 หลัก - เสมอดีกว่าที่จะชัดเจนในการเขียนโปรแกรมของคุณ น้อยกว่าที่คุณจะปล่อยให้คาดเดาไม่น้อยแนวโน้มที่รหัสของคุณเป็นโรคจิต ฉันคิดว่า Todate ไม่ได้เป็นปัญหา .. ฉันจะยืนยันได้ว่าจะรวมศูนย์ในฟังก์ชันเฉลี่ยเมื่อไม่มีค่าใด ๆ .. ฉันรวมฟังก์ชัน todate แต่ก็ยังไม่กลับแถว ฉันคิดว่าปัญหาของคุณน่าจะเกี่ยวข้องกับข้อเท็จจริงที่ว่า youre สร้างรายการวันเดือนปีในมุมมองแบบอินไลน์ที่มีป้ายกำกับว่า m (เมื่อคุณได้ตารางที่มีข้อความว่า m) แล้ว แต่คุณเลือก j. monthenddate คุณยังเชื่อมโยง m. dt กับตาราง Tab1 ลองใช้วิธีนี้แทน: ข้อความถูกแก้ไขโดย: Boneist แก้ไขตำแหน่งที่มีExponential Moving Average มีคำถามที่ดีเกี่ยวกับ OTN ในปัจจุบันเกี่ยวกับว่ามีฟังก์ชัน Oracle มาตรฐานในการคำนวณค่าเฉลี่ยเคลื่อนที่แบบเสวนา คำตอบคือไม่มีฟังก์ชันดังกล่าว แต่ด้วยประโยคแบบคุณสามารถคำนวณได้ง่ายมาก และเป็นตัวอย่างที่ดีของสิ่งที่ฉันหมายถึงกับจำนวนตัวแปรของการคำนวณขึ้นอยู่กับค่าที่คำนวณได้, เขียนในส่วนที่สามของฉันกวดวิชารูปแบบ. ก่อนหน้านี้ฉันไม่ได้รู้ว่าค่าเฉลี่ยเคลื่อนที่ที่เป็นไปได้คือเท่าไร คุณสามารถอ่านเพิ่มเติมเกี่ยวกับมันที่นี่ในวิกิพีเดียหรือที่นี่กับตัวอย่างที่ดี จากลิงก์แรก: ค่าเฉลี่ยเคลื่อนที่แบบเสวนา (EMA) ใช้ปัจจัยการถ่วงน้ำหนักที่ลดจำนวนเชิงซ้อน การถ่วงน้ำหนักของข้อมูลแต่ละจุดจะลดลงอย่างมากชี้ให้เห็นความสำคัญมากขึ้นกับข้อสังเกตล่าสุดขณะที่ยังคงไม่ทิ้งข้อสังเกตเก่า ๆ ทั้งหมด จากการเชื่อมโยงที่สอง: สูตรคำนวณค่าเฉลี่ยการเคลื่อนที่แบบ Exponential (EMA) คือ: X ปัจจุบัน EMA (เช่น EMA ที่จะคำนวณ) C ค่าข้อมูลปัจจุบันที่เป็นต้นฉบับ K Smoothing Constant P ก่อน EMA (EMA แรกในช่วงที่จะคำนวณคือ arbitrary และสามารถเป็นค่าข้อมูลต้นฉบับที่สอดคล้องกันหรือบ่อยๆค่า Simple Moving Average K Smoothing Constant 2 (1 n) และสูตรนี้ตามด้วยตัวอย่างที่ฉันขยายบิตโดยใช้ตารางนี้: ระเบียนจากผลิตภัณฑ์ A ตรงกับตัวอย่างในการเชื่อมโยงฉันทำขึ้นตัวเลขจากผลิตภัณฑ์ B. ต่อไปนี้เป็นแบบสอบถามประโยคแบบที่ใช้สูตรหมายเหตุว่าสูตรโดยตรงแปลเป็นหนึ่งและกฎเฉพาะของประโยคแบบ K คงที่ราบรื่นตั้ง ไปที่ 0.5 ตามหน้าต่างของค่า (n) เท่ากับ 3. ความท้าทาย: ลองนี้โดยไม่ต้องประโยครูปแบบและดูว่าคุณสามารถมากับบางสิ่งบางอย่างที่ครอบคลุมมากขึ้น 5 ความคิดเห็น: 11.2 คุณสมบัติในการใช้งานกับ dat เป็น (เลือก 39A39 ผลิตภัณฑ์ . วันที่ 392009-01-0139 เดือน, 10 จำนวนเงินจากสหภาพคู่เลือกทั้งหมด 39A39, วันที่ 392009-02-0139, 15 จากสหภาพคู่ทั้งหมดเลือก 39A39 วันที่ 392009-03-0139, 17 จากสหภาพคู่ทั้งหมดเลือก 39A39 วันที่ 392009-04-0139 20 จากสหภาพสอง เลือก 39A39, วันที่ 392009-05-0139, 22 จากสหภาพคู่ทั้งหมดเลือก 39A39, วันที่ 392009-06-0139, 20 จากสหภาพคู่ทั้งหมดเลือก 39A39, วันที่ 392009-07-0139, 25 จากสหภาพคู่ทั้งหมดเลือก 39A39 วันที่ 392009-08-0139, 27 จากสหภาพคู่เลือกทั้งหมด 39A39, วันที่ 392009-09-0139, 30 จากสหภาพคู่ทั้งหมดเลือก 39A39 วันที่ 392009-10-0139, 35 จากสหภาพคู่ทั้งหมดเลือก 39A39 วันที่ 392009-11-0139 , 37 จากสหภาพคู่ทั้งหมดเลือก 39A39, วันที่ 392009-12-0139, 40 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-01-0139, 0 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-02-0139, 50 จากสหภาพสอง เลือก 39B39, วันที่ 392009-03-0139, 10 จากสหภาพคู่ทั้งหมดเลือก 39B39, วันที่ 392009-04-0139, 40 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-05-0139, 15 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-06-0139, 35 จาก สหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-07-0139, 30 จากสหภาพคู่เลือกทั้งหมด 39B39 วันที่ 392009-08-0139 30 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-09-0139 20 จากสหภาพคู่ทั้งหมดเลือก 39B39 , วันที่ 392009-10-0139, 20 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-11-0139, 20 จากสหภาพคู่ทั้งหมดเลือก 39B39 วันที่ 392009-12-0139, 20 จากคู่), rns as (เลือกข้อมูล . rownumber () มากกว่า (แบ่งตามลำดับผลิตภัณฑ์ตามเดือน) rn -. 2 (1count () มากกว่า (partition by product)) k. 0.5 k จาก dat), res (product, month, amount, rn, x) as (เลือก r. product, r. month, r. amount, r. rn, r. amount x จาก rns r โดย rn 1 union all select ns. product, ns. month, ns. amount, ns. rn, ns. k (ns. amount - es. x) es. xx จาก rns ns, res es โดย ns. rn es. rn 1 และ ns. product es ผลิตภัณฑ์, เดือน, จำนวนเงิน, rn, รอบ (x, 3) EMA จากคำสั่งซื้อตามผลิตภัณฑ์เดือนหลังจากการคำนวณรูปแบบปิดฉันได้รหัสที่มีดังต่อไปนี้หากเป็นเหมือนสิ่ง obfuscation กว่าอะไรที่ครอบคลุม ความคิดคือการสร้าง multiples ทำงานโดยใช้ concatenation สตริงและฟังก์ชันการทำงาน xml-eval รูปแบบปิดของกรณีพิเศษจะต้องมียอดใช้งาน มีกรณีทั่วไปและสองกรณีพิเศษที่ง่ายมาก: กับ t1 เป็น (เลือกผลิตภัณฑ์, เดือน, จำนวน, จำนวน CI, rownumber () มากกว่า (พาร์ทิชันตามใบสั่งผลิตภัณฑ์ตามเดือน) rn, - 2 (1 rownumber () มากกว่า (แบ่งตามลำดับสินค้าตามเดือน)) ki 0.5 ki จากการขาย), t2 as (เลือกผลิตภัณฑ์, เดือน, จำนวน (กรณีเมื่อ 1 1 แล้ว 1 อื่น ๆ ) เมื่อกรณีที่ 1 1 แล้ว 1 อื่น (1 - ki) end bi จาก t1), t3 as (SELECT product, month, amount, ai, xmlquery (REPLACE (wmconcat (bi) มากกว่า (PARTITION BY ผลิตภัณฑ์ ORDER BY MONTH แถวระหว่างก่อนหน้าและปัจจุบันไม่มีที่สิ้นสุด), 39,39, 3939 ) ผลตอบแทนสินค้า, เดือน, จำนวน, รอบ (mi SUM (xi) over (Partition) () () BY สินค้า ORDER BY เดือนแถวระหว่าง RAY ก่อนหน้าและปัจจุบันไม่มีที่สิ้นสุด) 3) ema FROM t4 กรณีพิเศษ K 0.5: ด้วย t1 as (เลือกผลิตภัณฑ์เดือนจำนวน rownumber () มากกว่า (แบ่งตามลำดับผลิตภัณฑ์ตามเดือน) rn จำนวน พลังงาน (2, nvl (nullif (r (ตามลำดับผลิตภัณฑ์ตามเดือน) - 1, 0), 1)) ci จากการขาย) เลือกผลิตภัณฑ์, เดือน, จำนวน, รอบ (ผลรวม (ci) มากกว่า (แบ่งตามลำดับผลิตภัณฑ์ตามแถวเดือนระหว่างไม่มีการกำหนดก่อนหน้านี้) และแถวปัจจุบัน) (2, rn) 3) ema จาก t1 กรณีพิเศษ K 2 (1 i): ด้วย t1 as (เลือกผลิตภัณฑ์เดือนจำนวน rownumber () มากกว่า (แบ่งตามลำดับผลิตภัณฑ์ตามเดือน) rn, จำนวนสินค้า rownumber () มากกว่า (แบ่งตามลำดับผลิตภัณฑ์ตามเดือน) ci จากการขาย) เลือกผลิตภัณฑ์เดือนจำนวนรอบ (ผลรวม (ci) over (แบ่งตามลำดับผลิตภัณฑ์ตามแถวเดือนระหว่างแถวก่อนหน้าและปัจจุบันที่ไม่ จำกัด ) 2 (rn ( rn 1)), 3) ema จาก t1 ฉันจะโพสต์หลักฐานการปิดฟอร์มถ้ามีใครสนใจ นี่คือตัวอย่างที่ยอดเยี่ยมของ quotfun กับ SQLquot :-) การรวมกันของ XMLQuery, wmconcat ที่ไม่มีเอกสารและฟังก์ชันการวิเคราะห์ด้วยคำสั่ง windowing ฉันชอบมัน. แม้ว่าจะไม่เป็นที่ครอบคลุมเช่นเดียวกับรูปแบบประโยคที่แตกต่างและการเรียกซ้ำของ Rafu กับหนึ่งอย่างที่คุณกล่าวด้วยตัวเอง และแน่ใจว่าฉันต้องการจะดูหลักฐานการปิดแบบฟอร์ม ฉัน tackled คำถามอื่น: วิธีการเพิ่มประสิทธิภาพคงที่ราบเรียบ SELECT k - ราบเรียบคงที่ mse - mean square error FROM (เลือกจากการขาย MODEL DIMENSION BY (ผลิตภัณฑ์ ROWNUMBER () OVER (PARTITION BY ผลิตภัณฑ์ ORDER BY month ASC) rn) มาตรการ (จำนวน - ยอดขายเดือน - เดือน 0 AS C. 0 AS P 0 AS X. 0 เป็นข้อผิดพลาด SE squared - - แถวงานและคุณลักษณะ - a) แถวงานเป็นผลิตภัณฑ์ 39X39, rn 1 - b) คุณลักษณะการทำงานมีดังนี้:. 0 AS SSE - รวม SE สำหรับทุกผลิตภัณฑ์เดือน 0 AS MSE - หมายถึง SSE สำหรับทุกผลิตภัณฑ์เดือน 0 AS k - สำหรับทุกผลิตภัณฑ์เดือน 0 AS PreMSE - MSE ก่อน k สำหรับทุกผลิตภัณฑ์เดือน 0 AS diff - ระหว่าง MSE ปัจจุบันกับก่อนหน้า 0.1 AS delta - เพิ่มเริ่มต้น 0 AS priorpt - จุดเริ่มต้นเริ่มต้น -) กฎ RERES ITERATE (99) จนถึง (abs (diff39A39,1) lt 0.00010) (Cany, rn amountcv (), cv () ก่อนล่วงหน้า 39A39,1 delta39A39.1. Xany , rn ORDER BY product, rn ASC COALESCE (K39A39,1 Ccv (), cv () (1-K39A39,1) Xcv (), cv () - 1, Ccv (), cv ()) Pcproduct, rn Xcv (), cv () - 1 SEproduct, rn POWER (Ccv (), cv () - Xcv (), cv () - 1, 2) SSE39A39,1 SUM (SE) ใด ๆ MSE39A39,1 SUM (SE) ใด ๆ 24. diff39A39.1 กรณี iterationnumber เมื่อ 0 แล้ว NULL อื่น ๆ preMSE39A39.1-MSE39A39,1 END preMSE39A39,1 MSE39A39,1 delta39A39.1 กรณีเมื่อ diff39A39,1 lt 0 THEN - abs (delta39A39, 12) ELSE abs (เดลต้า 39A39,1) END. priorpt 39A39,1 K39A39,1)) โดยที่ผลิตภัณฑ์ 39A39 และ rn 1 K MSE ---------- .599999237 174.016094

No comments:

Post a Comment