Hacker News

ንA/B ፈተና ትንተና ዝኸውን ናይ ፓይቶን ፓኬጃት ምውድዳር (ምስ ኣብነታት ኮድ)

ርእይቶታት

2 min read Via e10v.me

Mewayz Team

Editorial Team

Hacker News

መእተዊ፡ ሓይልን መጻወድያታትን ፈተነ A/B

ፈተነ A/B እምነ ኩርናዕ ናይቲ ብዳታ ዝምራሕ ውሳነታት ኮይኑ፡ ትካላት ንግዲ ኪኖ ናይ መዓንጣ ስምዒታት ክሰጋገሩን ብተሞክሮኣዊ መርትዖታት ዝተደገፈ ስትራተጂካዊ ምርጫታት ክገብሩን የኽእሎም። ሓድሽ ኣቀማምጣ መርበብ ሓበሬታ ትፍትን ትኹን፡ ናይ ዕዳጋ ኢመይል ርእሰ-ጉዳይ መስመር፡ ወይ ኣብ ፍርያትካ ንዘሎ ባህሪ፡ ብጽቡቕ ዝተፈጸመ A/B ፈተና ኣብ ቁልፊ መለክዒታት ብዓቢኡ ጽልዋ ከሕድር ይኽእል። ይኹን እምበር፡ ካብ ጥረ ዳታ ፈተነ ናብ ንጹርን ብስታቲስቲካዊ ኣገባብ ቅኑዕን መደምደምታ ዝግበር ጉዕዞ ብዝተሓላለኸ ክኸውን ይኽእል። ኣብዚ እዩ ፓይቶን ምስቲ ሃብታም ስነ-ህይወት ናይ ዳታ ሳይንስ ቤተ-መጻሕፍቲ መተካእታ ዘይብሉ መሳርሒ ዝኸውን። ንተንተንቲን መሃንድሳትን ውጽኢት ብጽኑዕ ንምትንታን ሓይሊ ይህቦም፡ እንተኾነ ግን ሓያሎ ሓያላት ፓኬጃት ስለዘለዉ፡ ትኽክለኛ ምምራጽ ብድሆ ክኸውን ይኽእል። ኣብዚ ጽሑፍ፡ ገለ ካብቶም ኣዝዮም ህቡባት ናይ ፓይቶን ፓኬጃት ንA/B ፈተና ትንተና ከነነጻጽሮም ኢና፡ ንኣተገባብራኻ ንምምራሕ ምስ ኣብነታት ኮድ ምሉእ ብምሉእ ክንርእዮ ኢና።

Scipy.stats: መሰረታዊ ኣገባብ

ነቶም ብA/B testing ዝጅምሩ ወይ ቀሊልን ፍሪልስ ዘይብሉን ፍታሕ ዘድልዮም፡ `scipy.stats` ሞዱል እቲ ዝኸድዎ ምርጫ እዩ። ንፈተነ መግመቲ ዘድልዩ መሰረታዊ ስታቲስቲካዊ ተግባራት ይህብ። እቲ ልሙድ ዋሕዚ ስራሕ ከም Student’s t-test ወይ Chi-squared test ዝኣመሰለ ፈተና ብምጥቃም p-value ምሕሳብ ዘጠቓልል እዩ። እዚ ኣገባብ እዚ ኣዝዩ ተዓጻጻፊ እኳ እንተኾነ፡ ምድላው ዳታ ብኢድካ ክትሕዞ፡ ናይ ምትእምማን ፍልልያት ክትሕስብን ነቲ ጥረ ውጽኢት ክትትርጉሞን ይሓትት። ሓያል ግን ከኣ ብኢድ ዝሰርሕ ኣገባብ እዩ።

"ብ `scipy.stats` ምጅማር ነቲ መሰረታዊ ስታቲስቲክስ ዝዓሞቐ ምርዳእ የገድድ፣ እዚ ድማ ንዝኾነ በዓል ሞያ ዳታ ብዋጋ ዘይሽነን እዩ።"

ኣብ መንጎ ክልተ ጉጅለታት ንዝህሉ መጠን ምቕያር ዘነጻጽር t-test ኣብነት ኣብዚ ኣሎ፡

````ፓይቶን እዩ። ካብ scipy import stats numpy ከም np ኣእትዉ # ናሙና ዳታ፡ 1 ንለውጢ፡ 0 ንዘይምቕያር group_a = np.array([1, 0, 1, 1, 0, 0, 1, 0, 0, 1]) # 4 ምቕያር ካብ 10 group_b = np.array([1, 1, 0, 1, 1, 1, 0, 1, 1, 0]) # 7 ምልዋጥ ካብ 10 t_stat, p_value = stats.ttest_ind(ጉጅለ_ሀ, ጉጅለ_ለ) print(f"T-ስታቲስቲክስ: {t_stat:.4f}, P-ዋጋ: {p_ዋጋ:.4f}") p_value < 0.05 እንተኾይኑ: print("ብስታቲስቲካዊ ኣገባብ ትርጉም ዘለዎ ፍልልይ ተረኺቡ!") else: print("ብስታቲስቲካዊ ኣገባብ ትርጉም ዘለዎ ፍልልይ ኣይተረኽበን።") ```

ስታትስሞዴላት፡ ኩለመዳያዊ ስታቲስቲካዊ ሞዴሊንግ

ዝያዳ ዝርዝርን ፍሉይ ፈተነታትን ኣብ ዘድልየካ እዋን፡ `statsmodels` ዝያዳ ምዕቡል ኣማራጺ እዩ። ብፍላይ ንስታቲስቲካዊ ሞዴሊንግ ዝተዳለወ ኮይኑ ንA/B ፈተና ስናርዮታት ዝተመጣጠነ ዝያዳ መሃሪ ውፅኢት ዝህብ እዩ። ንናይ ምምጥጣን ዳታ (ከም ደረጃታት ምቕያር)፡ ነቲ `proportions_ztest` ዝብል ተግባር ክትጥቀም ትኽእል ኢኻ፡ እዚ ድማ ብኣውቶማቲክ ስሌት ናይቲ ናይ ፈተና ስታቲስቲክስ፡ p-ዋጋን ናይ ምትእምማን ፍልልያትን ይሕዝ። እዚ ድማ ምስቲ መሰረታዊ `scipy.stats` ኣገባብ ክነጻጸር እንከሎ ነቲ ኮድ ዝጸረየን ውጽኢት ንምትርጓም ዝቐለለን ይገብሮ።

````ፓይቶን እዩ። statsmodels.stats.proportion ከም መመዘኒ ኣእትዎ። # ቁጽሪ ዓወታትን ናሙና ዓቐንን ብምጥቃም successes = [40, 55] # ብዝሒ ምልዋጥ ኣብ ጉጅለ ሀን ለን nobs = [100, 100] # ጠቕላላ ተጠቀምቲ ኣብ ጉጅለ ሀን ለን z_stat, p_value = ተመጣጣኒ.መጠን_ztest(ዕዉታት, nobs) print(f"Z-ስታቲስቲክስ: {z_stat:.4f}, P-ዋጋ: {p_ዋጋ:.4f}") ```

ፍሉያት ቤተ-መጻሕፍቲ፡ ዝቐለለ መንገዲ ርድኢት

ነተን ብተደጋጋሚ ናይ A/B ፈተናታት ዘካይዳ ጋንታታት፡ ፍሉያት ቤተ-መጻሕፍቲ ነቲ መስርሕ ትንተና ብዓቢኡ ከቀላጥፍዎ ይኽእሉ። ከም `Pingouin` ወይ `ab_testing` ዝኣመሰሉ ፓኬጃት ምሉእ ጽማቕ ናይቲ ፈተና ኣብ ሓደ መስመር ኮድ ዘውጽኡ ልዑል ደረጃ ዘለዎም ተግባራት የቕርቡ። እዞም ጽማቝ ሓበሬታታት መብዛሕትኡ ግዜ p-ዋጋ፡ ናይ ምትእምማን ፍልልያት፡ Bayesian probabilities፡ ከምኡ’ውን ናይ ውጽኢት ዓቐን ግምት ዘጠቓልሉ ኮይኖም፡ ንውጽኢት እቲ ፈተነ ኩለንተናዊ ኣረኣእያ ይህቡ። እዚ ንትንተና ኣብ ኣውቶማቲክ ሻምብቆታት ወይ ዳሽቦርድ ንምውህሃድ ምቹእ እዩ።

    ዝብል ጽሑፍ ኣሎ።
  • Scipy.stats: መሰረታዊ፣ ተዓጻጻፊ፣ ግን ከኣ ብኢድ ዝሰርሕ።
  • ስታትስሞዴላት: ዝርዝር ውጽኢት፣ ንስታቲስቲካዊ ጽሩያት ብሉጽ እዩ።
  • ፒንጎይን፡ ንተጠቃሚ ምቹእ ዝኾነ፡ ኩለመዳያዊ ጽማቕ ስታቲስቲክስ።
  • ab_testing: ብፍላይ ንፈተነታት A/B ዝተዳለወ ኮይኑ፡ መብዛሕትኡ ግዜ ባየስያዊ ኣገባባት ዘጠቓልል እዩ።
ዝብል ጽሑፍ ኣሎ።

ኣብነት ግምታዊ `ab_testing` ቤተ-መጻሕፍቲ ምጥቃም:

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

````ፓይቶን እዩ። # ግምታዊ ኣብነት ንፍሉይ ቤተ መጻሕፍቲ ካብ ab_testing import analyze_ab_test ውጽኢት = ትንተና_ኣብ_ፈተና( ጉጅለ_ሀ_ለውጥታት=40, ጉጅለ_ሓደ_ጠቕላላ=100, ጉጅለ_ለ_ለውጥታት=55, ጉጅለ_ለ_ጠቕላላ=100 ) . print(ውጽኢት.ጽማቕ()) ```

ትንታነ ኣብ ዋሕዚ ስራሕ ንግድኻ ምውህሃድ

ትኽክለኛ ፓኬጅ ምምራጽ ኣካል ናይቲ ውግእ ጥራይ እዩ። እቲ ሓቀኛ ዋጋ ናይ A/B ፈተነ ዝረጋገጽ ርድኢታት ኣብ ንግዳዊ ስርሓትካ ብዘይ ገለ ጸገም ምስ ዝውሃሃድ እዩ። ኣብዚ እዩ ከም መዋይዝ ዝኣመሰለ ሞዱላር ቢዝነስ ኦኤስ ዝበልጽ። ኣብ ክንዲ ኣብ ጁፒተር ደፍተር ዝተነጸሉ ናይ ትንተና ስክሪፕትታት ምህላዎም፡ መዋይዝ ንኹሉ ናይ ትንተና ስራሕ ዋሕዚ ብቐጥታ ኣብ ንግዳዊ መስርሕካ ከተእትዎ የኽእለካ። ናይ ፈተነ ዳታ ዝስሕብ ሞዱል ክትፈጥር ትኽእል ኢኻ፣ ነቲ ትንታነ ዝመረጽካዮ ፓይቶን ፓኬጅ ተጠቒሙ ዘካይዶ፣ ከምኡውን ብኣውቶማቲክ ንመላእ ጋንታ ዝረአ ዳሽቦርድ ዝመልእ። እዚ ድማ ካብ ምምዕባል ፍርያት ክሳብ ወፍሪ ዕዳጋ ዝበጽሕ ኩሉ ውሳነ ብዘተኣማምን መርትዖ ከም ዝሕበር ብምርግጋጽ፡ ብዳታ ዝምራሕ ናይ ፈተነ ባህሊ ይፈጥር። ናይ መዋይዝ ሞዱላሪቲ ብምጥቃም፡ ሓያልን ተበጻሒን ዝኾነ ድልዱል ናይ A/B ፈተነ ቅርጺ ክትሃንጽ ትኽእል።

ብተደጋጋሚ ዝሕተቱ ሕቶታት

መእተዊ፡ ሓይልን መጻወድያታትን ፈተነ ኣ/ቢ

ፈተነ A/B እምነ ኩርናዕ ናይቲ ብዳታ ዝምራሕ ውሳነታት ኮይኑ፡ ትካላት ንግዲ ኪኖ ናይ መዓንጣ ስምዒታት ክሰጋገሩን ብተሞክሮኣዊ መርትዖታት ዝተደገፈ ስትራተጂካዊ ምርጫታት ክገብሩን የኽእሎም። ሓድሽ ኣቀማምጣ መርበብ ሓበሬታ ትፍትን ትኹን፡ ናይ ዕዳጋ ኢመይል ርእሰ-ጉዳይ መስመር፡ ወይ ኣብ ፍርያትካ ንዘሎ ባህሪ፡ ብጽቡቕ ዝተፈጸመ A/B ፈተና ኣብ ቁልፊ መለክዒታት ብዓቢኡ ጽልዋ ከሕድር ይኽእል። ይኹን እምበር፡ ካብ ጥረ ዳታ ፈተነ ናብ ንጹርን ብስታቲስቲካዊ ኣገባብ ቅኑዕን መደምደምታ ዝግበር ጉዕዞ ብዝተሓላለኸ ክኸውን ይኽእል። ኣብዚ እዩ ፓይቶን ምስቲ ሃብታም ስነ-ህይወት ናይ ዳታ ሳይንስ ቤተ-መጻሕፍቲ መተካእታ ዘይብሉ መሳርሒ ዝኸውን። ንተንተንቲን መሃንድሳትን ውጽኢት ብጽኑዕ ንምትንታን ሓይሊ ይህቦም፡ እንተኾነ ግን ሓያሎ ሓያላት ፓኬጃት ስለዘለዉ፡ ትኽክለኛ ምምራጽ ብድሆ ክኸውን ይኽእል። ኣብዚ ጽሑፍ፡ ገለ ካብቶም ኣዝዮም ህቡባት ናይ ፓይቶን ፓኬጃት ንA/B ፈተና ትንተና ከነነጻጽሮም ኢና፡ ንኣተገባብራኻ ንምምራሕ ምስ ኣብነታት ኮድ ምሉእ ብምሉእ ክንርእዮ ኢና።

Scipy.stats: መሰረታዊ ኣገባብ

ነቶም ብA/B testing ዝጅምሩ ወይ ቀሊልን ፍሪልስ ዘይብሉን ፍታሕ ዘድልዮም፡ `scipy.stats` ሞዱል እቲ ዝኸድዎ ምርጫ እዩ። ንፈተነ መግመቲ ዘድልዩ መሰረታዊ ስታቲስቲካዊ ተግባራት ይህብ። እቲ ልሙድ ዋሕዚ ስራሕ ከም Student’s t-test ወይ Chi-squared test ዝኣመሰለ ፈተና ብምጥቃም p-value ምሕሳብ ዘጠቓልል እዩ። እዚ ኣገባብ እዚ ኣዝዩ ተዓጻጻፊ እኳ እንተኾነ፡ ምድላው ዳታ ብኢድካ ክትሕዞ፡ ናይ ምትእምማን ፍልልያት ክትሕስብን ነቲ ጥረ ውጽኢት ክትትርጉሞን ይሓትት። ሓያል ግን ከኣ ብኢድ ዝሰርሕ ኣገባብ እዩ።

ስታትስሞዴላት፡ ኩለመዳያዊ ስታቲስቲካዊ ሞዴሊንግ

ዝያዳ ዝርዝርን ፍሉይ ፈተነታትን ኣብ ዘድልየካ እዋን፡ `statsmodels` ዝያዳ ምዕቡል ኣማራጺ እዩ። ብፍላይ ንስታቲስቲካዊ ሞዴሊንግ ዝተዳለወ ኮይኑ ንA/B ፈተና ስናርዮታት ዝተመጣጠነ ዝያዳ መሃሪ ውፅኢት ዝህብ እዩ። ንናይ ምምጥጣን ዳታ (ከም ደረጃታት ምቕያር)፡ ነቲ `proportions_ztest` ዝብል ተግባር ክትጥቀም ትኽእል ኢኻ፡ እዚ ድማ ብኣውቶማቲክ ስሌት ናይቲ ናይ ፈተና ስታቲስቲክስ፡ p-ዋጋን ናይ ምትእምማን ፍልልያትን ይሕዝ። እዚ ድማ ምስቲ መሰረታዊ `scipy.stats` ኣገባብ ክነጻጸር እንከሎ ነቲ ኮድ ዝጸረየን ውጽኢት ንምትርጓም ዝቐለለን ይገብሮ።

ፍሉያት ቤተ-መጻሕፍቲ፡ ዝቐለለ መንገዲ ርድኢት

ነተን ብተደጋጋሚ ናይ A/B ፈተናታት ዘካይዳ ጋንታታት፡ ፍሉያት ቤተ-መጻሕፍቲ ነቲ መስርሕ ትንተና ብዓቢኡ ከቀላጥፍዎ ይኽእሉ። ከም `Pingouin` ወይ `ab_testing` ዝኣመሰሉ ፓኬጃት ምሉእ ጽማቕ ናይቲ ፈተና ኣብ ሓደ መስመር ኮድ ዘውጽኡ ልዑል ደረጃ ዘለዎም ተግባራት የቕርቡ። እዞም ጽማቝ ሓበሬታታት መብዛሕትኡ ግዜ p-ዋጋ፡ ናይ ምትእምማን ፍልልያት፡ Bayesian probabilities፡ ከምኡ’ውን ናይ ውጽኢት ዓቐን ግምት ዘጠቓልሉ ኮይኖም፡ ንውጽኢት እቲ ፈተነ ኩለንተናዊ ኣረኣእያ ይህቡ። እዚ ንትንተና ኣብ ኣውቶማቲክ ሻምብቆታት ወይ ዳሽቦርድ ንምውህሃድ ምቹእ እዩ።

ትንታነ ኣብ ዋሕዚ ስራሕ ንግድኻ ምውህሃድ

ትኽክለኛ ፓኬጅ ምምራጽ ኣካል ናይቲ ውግእ ጥራይ እዩ። እቲ ሓቀኛ ዋጋ ናይ A/B ፈተነ ዝረጋገጽ ርድኢታት ኣብ ንግዳዊ ስርሓትካ ብዘይ ገለ ጸገም ምስ ዝውሃሃድ እዩ። ኣብዚ እዩ ከም መዋይዝ ዝኣመሰለ ሞዱላር ቢዝነስ ኦኤስ ዝበልጽ። ኣብ ክንዲ ኣብ ጁፒተር ደፍተር ዝተነጸሉ ናይ ትንተና ስክሪፕትታት ምህላዎም፡ መዋይዝ ንኹሉ ናይ ትንተና ስራሕ ዋሕዚ ብቐጥታ ኣብ ንግዳዊ መስርሕካ ከተእትዎ የኽእለካ። ናይ ፈተነ ዳታ ዝስሕብ ሞዱል ክትፈጥር ትኽእል ኢኻ፣ ነቲ ትንታነ ዝመረጽካዮ ፓይቶን ፓኬጅ ተጠቒሙ ዘካይዶ፣ ከምኡውን ብኣውቶማቲክ ንመላእ ጋንታ ዝረአ ዳሽቦርድ ዝመልእ። እዚ ድማ ካብ ምምዕባል ፍርያት ክሳብ ወፍሪ ዕዳጋ ዝበጽሕ ኩሉ ውሳነ ብዘተኣማምን መርትዖ ከም ዝሕበር ብምርግጋጽ፡ ብዳታ ዝምራሕ ናይ ፈተነ ባህሊ ይፈጥር። ናይ መዋይዝ ሞዱላሪቲ ብምጥቃም፡ ሓያልን ተበጻሒን ዝኾነ ድልዱል ናይ A/B ፈተነ ቅርጺ ክትሃንጽ ትኽእል።

ንግድኻ ብመዋይዝ ኣመዓራርዮ

መዋይዝ 208 ናይ ንግዲ ሞዱላት ናብ ሓደ መድረኽ የምጽእ — CRM፣ ፋክቱር፣ ምሕደራ ፕሮጀክትን ካልእን። ዋሕዚ ስራሖም ዘቃለሉ 138,000+ ተጠቀምቲ ተጸንበሩ።

ሎሚ ብናጻ ጀምር →
ዝብል ጽሑፍ ኣሎ።