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 دەست پێدەکەن یان پێویستیان بە چارەسەرێکی سووک و بێ وردەکاری هەیە، مۆدیۆلی `scipy.stats` هەڵبژاردەی سەرەکییە. ئەرکە ئامارییە بنەڕەتییەکانی پێویست بۆ تاقیکردنەوەی گریمانەکان دابین دەکات. کاری ئاسایی بریتییە لە بەکارهێنانی تاقیکردنەوەیەکی وەک تاقیکردنەوەی t ی Student یان تاقیکردنەوەی Chi-squared بۆ حیسابی بەهای p. لە کاتێکدا کە زۆر نەرم و نیان، ئەم ڕێبازە پێویستی بەوەیە کە بە دەست مامەڵە لەگەڵ ئامادەکردنی داتاکان بکەیت، مەودای متمانە حیساب بکەیت و دەرئەنجامی خاو لێکبدەیتەوە. شێوازێکی بەهێزە بەڵام دەستی.

"دەستپێکردن بە `scipy.stats` تێگەیشتنێکی قووڵتر لە ئامارە بنەڕەتییەکان ناچار دەکات، کە بۆ هەر پیشەگەرێکی داتا بەنرخە."

لێرەدا نموونەیەک لە تاقیکردنەوەی t کە ڕێژەی گۆڕانکاری لە نێوان دوو گروپدا بەراورد دەکات:

````پایتۆن لە ئاماری هاوردەکردنی scipy 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 (گرووپی_a، گروپ_b) print(f"ئاماری T: {t_stat:.4f}، بەهای P: {بەهای p_p:.4f}") ئەگەر بەهای_p < 0.05: print("جیاوازییەکی ئاماری گرنگ دۆزراوەتەوە!") else: print("هیچ جیاوازییەکی ئاماری گرنگ دەستنیشان نەکراوە.") ````

مۆدێلی ئامار: مۆدێلکردنی ئاماری گشتگیر

کاتێک پێویستت بە وردەکاری زیاتر و تاقیکردنەوە تایبەتمەندەکانە، `statsmodels` بەدیلێکی پێشکەوتووترە. بە تایبەتی بۆ مۆدێلکردنی ئاماری دیزاین کراوە و دەرئەنجامێکی زانیاری زیاتر دەدات کە بۆ سیناریۆکانی تاقیکردنەوەی A/B گونجاوە. بۆ داتاکانی ڕێژە (وەک ڕێژەی گۆڕین)، دەتوانیت فەنکشنی `proportions_ztest` بەکاربهێنیت، کە بە شێوەیەکی ئۆتۆماتیکی مامەڵە لەگەڵ حیسابکردنی ئاماری تاقیکردنەوە، بەهای p و نێوانەکانی متمانە دەکات. ئەمەش وا دەکات کۆدەکە پاکتر بێت و ئەنجامەکان ئاسانتر لێکبدرێتەوە بە بەراورد بە ڕێبازی بنەڕەتی `scipy.stats`.

````پایتۆن هاوردەکردنی statsmodels.stats.proportion وەک ڕێژە # بەکارهێنانی ژماردنی سەرکەوتنەکان و قەبارەی نمونەکان سەرکەوتنەکان = [40، 55] # ژمارەی گۆڕانکارییەکان لە گروپی A و B nobs = [100, 100] # کۆی بەکارهێنەرانی گروپی A و B z_stat, p_value = ڕێژەی.ڕێژەکان_ztest(سەرکەوتنەکان، nobs) print(f"ئاماری Z: {z_stat:.4f}، بەهای P: {بەهای p_p:.4f}") ````

کتێبخانە تایبەتمەندەکان: ئاسانترین ڕێگا بۆ تێگەیشتن

بۆ ئەو تیمانەی کە زۆرجار تاقیکردنەوەکانی A/B ئەنجام دەدەن، کتێبخانە تایبەتمەندەکان دەتوانن پرۆسەی شیکاری بە شێوەیەکی سەرنجڕاکێش خێراتر بکەن. پاکێجەکانی وەک `Pingouin` یان `ab_testing` ئەرکی ئاستی بەرز پێشکەش دەکەن کە پوختەیەکی تەواو لە تاقیکردنەوەکە لە یەک دێڕی کۆددا دەردەهێنن. ئەم پوختانە زۆرجار بەهای p، نێوانەکانی متمانە، ئەگەرەکانی باییزی و خەمڵاندنی قەبارەی کاریگەری لەخۆدەگرن، کە دیدێکی گشتگیر بۆ ئەنجامەکانی تاقیکردنەوەکە دابین دەکات. ئەمە زۆر باشە بۆ یەکخستنی شیکاری لە بۆری یان داشبۆردەکانی ئۆتۆماتیکیدا.

  • 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 هاوردەکردن شیکاری_ab_test ئەنجامەکان = شیکاری_ab_test( گۆڕانکارییەکانی گروپ_a=40، گروپ_کۆی گشتی=100، گۆڕانکارییەکانی گروپی_ب=55، گروپ_ب_کۆی گشتی=100 ) چاپ (ئەنجامەکان.پوختە()) ````

یەکخستنی شیکاری لە کاری بازرگانیتدا

هەڵبژاردنی پاکێجی دروست تەنها بەشێکە لە شەڕەکە. بەهای ڕاستەقینەی تاقیکردنەوەی A/B کاتێک بەدی دێت کە تێڕوانینەکان بە شێوەیەکی بێ کێشە لە کارەکانی کارەکەتدا یەکدەخرێن. ئەمەیە کە سیستەمی کارپێکردنی بازرگانی مۆدیۆلاری وەک Mewayz سەرکەوتووە. لەبری ئەوەی سکریپتەکانی شیکاری لە دەفتەرێکی جوپیتەردا جیابکرێنەوە، مێوایز ڕێگەت پێدەدات تەواوی کاری شیکاری ڕاستەوخۆ بخەیتە ناو پرۆسەکانی کارەکەتەوە. دەتوانیت مۆدیولێک دروست بکەیت کە داتاکانی تاقیکردنەوەکە ڕابکێشێت، شیکارییەکە بە بەکارهێنانی پاکێجی پایتۆنی دڵخوازت بەڕێوەببات و بە شێوەیەکی ئۆتۆماتیکی داشبۆردێک پڕبکاتەوە کە بۆ هەموو تیمەکە دیارە. ئەمەش کلتوری تاقیکردنەوەیەکی داتا-بزوێنەر دروست دەکات، دڵنیای دەدات لەوەی کە هەموو بڕیارێک، لە پەرەپێدانی بەرهەمەوە تا هەڵمەتەکانی بازاڕکردن، بە بەڵگەی جێی متمانە ئاگادار دەکرێتەوە. بە بەکارهێنانی مۆدیۆلاریتی Mewayz، دەتوانیت چوارچێوەیەکی بەهێزی تاقیکردنەوەی A/B دروست بکەیت کە هەم بەهێزە و هەم دەستڕاگەیشتن.

پرسیارە زۆرەکان

پێشەکی: هێز و تەڵەکانی تاقیکردنەوەی A/B

تاقیکردنەوەی A/B بەردێکی بناغەی بڕیاردانی داتا-بزوێنەرە، ڕێگە بە بازرگانییەکان دەدات لە هەستەکانی ڕیخۆڵە تێپەڕن و هەڵبژاردنی ستراتیژی بکەن کە بەڵگەی ئەزموونی پشتگیریان لێدەکرێت. جا تۆ نەخشەی ماڵپەڕێکی نوێ تاقی دەکەیتەوە، هێڵی بابەتێکی ئیمەیڵی بازرگانی، یان تایبەتمەندییەک لە بەرهەمەکەتدا، تاقیکردنەوەی A/B کە بە باشی جێبەجێ کراوە دەتوانێت کاریگەرییەکی بەرچاوی لەسەر پێوەرە سەرەکییەکان هەبێت. بەڵام گەشتەکە لە داتای تاقیکردنەوە خاوەکانەوە بۆ ئەنجامێکی ڕوون و لە ڕووی ئامارییەوە دروست دەتوانێت پڕ بێت لە ئاڵۆزییەکان. لێرەدایە کە پایتۆن بە ئیکۆسیستەمی دەوڵەمەندی کتێبخانەکانی زانستی داتا، دەبێتە ئامرازێکی پێویست. شیکاران و ئەندازیاران بەهێز دەکات بۆ شیکردنەوەی توندی ئەنجامەکان، بەڵام بەهۆی بەردەستبوونی چەندین پاکێجی بەهێز، هەڵبژاردنی پاکێجێکی گونجاو دەتوانێت ببێتە تەحەدایەک. لەم بابەتەدا، ئێمە هەندێک لە پاکێجە بەناوبانگەکانی پایتۆن بەراورد دەکەین بۆ شیکاری تاقیکردنەوەی A/B، تەواو لەگەڵ نموونەی کۆدەکان بۆ ڕێنماییکردنی جێبەجێکردنەکەت.

Scipy.stats: ڕێبازی بنەڕەتی

بۆ ئەوانەی کە بە تاقیکردنەوەی A/B دەست پێدەکەن یان پێویستیان بە چارەسەرێکی سووک و بێ وردەکاری هەیە، مۆدیۆلی `scipy.stats` هەڵبژاردەی سەرەکییە. ئەرکە ئامارییە بنەڕەتییەکانی پێویست بۆ تاقیکردنەوەی گریمانەکان دابین دەکات. کاری ئاسایی بریتییە لە بەکارهێنانی تاقیکردنەوەیەکی وەک تاقیکردنەوەی t ی Student یان تاقیکردنەوەی Chi-squared بۆ حیسابی بەهای p. لە کاتێکدا کە زۆر نەرم و نیان، ئەم ڕێبازە پێویستی بەوەیە کە بە دەست مامەڵە لەگەڵ ئامادەکردنی داتاکان بکەیت، مەودای متمانە حیساب بکەیت و دەرئەنجامی خاو لێکبدەیتەوە. شێوازێکی بەهێزە بەڵام دەستی.

مۆدێلی ئامار: مۆدێلکردنی ئاماری گشتگیر

کاتێک پێویستت بە وردەکاری زیاتر و تاقیکردنەوە تایبەتمەندەکانە، `statsmodels` بەدیلێکی پێشکەوتووترە. بە تایبەتی بۆ مۆدێلکردنی ئاماری دیزاین کراوە و دەرئەنجامێکی زانیاری زیاتر دەدات کە بۆ سیناریۆکانی تاقیکردنەوەی A/B گونجاوە. بۆ داتاکانی ڕێژە (وەک ڕێژەی گۆڕین)، دەتوانیت فەنکشنی `proportions_ztest` بەکاربهێنیت، کە بە شێوەیەکی ئۆتۆماتیکی مامەڵە لەگەڵ حیسابکردنی ئاماری تاقیکردنەوە، بەهای p و نێوانەکانی متمانە دەکات. ئەمەش وا دەکات کۆدەکە پاکتر بێت و ئەنجامەکان ئاسانتر لێکبدرێتەوە بە بەراورد بە ڕێبازی بنەڕەتی `scipy.stats`.

کتێبخانە تایبەتمەندەکان: ئاسانترین ڕێگا بۆ تێگەیشتن

بۆ ئەو تیمانەی کە زۆرجار تاقیکردنەوەکانی A/B ئەنجام دەدەن، کتێبخانە تایبەتمەندەکان دەتوانن پرۆسەی شیکاری بە شێوەیەکی سەرنجڕاکێش خێراتر بکەن. پاکێجەکانی وەک `Pingouin` یان `ab_testing` ئەرکی ئاستی بەرز پێشکەش دەکەن کە پوختەیەکی تەواو لە تاقیکردنەوەکە لە یەک دێڕی کۆددا دەردەهێنن. ئەم پوختانە زۆرجار بەهای p، نێوانەکانی متمانە، ئەگەرەکانی باییزی و خەمڵاندنی قەبارەی کاریگەری لەخۆدەگرن، کە دیدێکی گشتگیر بۆ ئەنجامەکانی تاقیکردنەوەکە دابین دەکات. ئەمە زۆر باشە بۆ یەکخستنی شیکاری لە بۆری یان داشبۆردەکانی ئۆتۆماتیکیدا.

یەکخستنی شیکاری لە کاری بازرگانیتدا

هەڵبژاردنی پاکێجی دروست تەنها بەشێکە لە شەڕەکە. بەهای ڕاستەقینەی تاقیکردنەوەی A/B کاتێک بەدی دێت کە تێڕوانینەکان بە شێوەیەکی بێ کێشە لە کارەکانی کارەکەتدا یەکدەخرێن. ئەمەیە کە سیستەمی کارپێکردنی بازرگانی مۆدیۆلاری وەک Mewayz سەرکەوتووە. لەبری ئەوەی سکریپتەکانی شیکاری لە دەفتەرێکی جوپیتەردا جیابکرێنەوە، مێوایز ڕێگەت پێدەدات تەواوی کاری شیکاری ڕاستەوخۆ بخەیتە ناو پرۆسەکانی کارەکەتەوە. دەتوانیت مۆدیولێک دروست بکەیت کە داتاکانی تاقیکردنەوەکە ڕابکێشێت، شیکارییەکە بە بەکارهێنانی پاکێجی پایتۆنی دڵخوازت بەڕێوەببات و بە شێوەیەکی ئۆتۆماتیکی داشبۆردێک پڕبکاتەوە کە بۆ هەموو تیمەکە دیارە. ئەمەش کلتوری تاقیکردنەوەیەکی داتا-بزوێنەر دروست دەکات، دڵنیای دەدات لەوەی کە هەموو بڕیارێک، لە پەرەپێدانی بەرهەمەوە تا هەڵمەتەکانی بازاڕکردن، بە بەڵگەی جێی متمانە ئاگادار دەکرێتەوە. بە بەکارهێنانی مۆدیۆلاریتی Mewayz، دەتوانیت چوارچێوەیەکی بەهێزی تاقیکردنەوەی A/B دروست بکەیت کە هەم بەهێزە و هەم دەستڕاگەیشتن.

بزنسەکەت لەگەڵ مێوایزدا ڕێکبخە

Mewayz 208 مۆدیۆلی بازرگانی دەهێنێتە ناو یەک پلاتفۆرمەوە — CRM، فاکتورەکردن، بەڕێوەبردنی پڕۆژە و زۆر شتی تر. بەشداری 138,000+ بەکارهێنەر بکە کە کاری خۆیان ئاسانتر کردووە.

ئەمڕۆ بەخۆڕایی دەست پێ بکە →