لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 01/08/25 في كل الموقع
-
كيف أكتب الرقم التالي معا فاصلة الالاف مليار أريد كتابة التالي = 1,000,000,0004 نقاط
-
السلام عليكم انا طالب سنه اولى في جامعة بدرس هندسه برمجيات اريد ان اخذ كورس برمجي يساعدني في مجالي حسب خبرتكم يا جماعة الخير ايش افضل كورس ممكن اخخذه متحير بين اثنين الاول تطوير واجهات مستخذم فيه html , css الثاني javascript مع العلم اني دارس html css عند elzero web school ولكن ناسيها تماما دارسها و مخلص كل حاجة كنت هتخل في تعلم جافا ولكن دخلت الثانوية وكان لازم اركز عليها و سبت البرمجة سنة كاملة و نسيت كل حالجة تقريبا فما نصيحتكم2 نقاط
-
السلام عليكم الإخوة الأعضاء والمشرفين،، هل يوجد مسابقات برمجية للمبتدئين في هذا المنتدى ؟ ولكم الشكر2 نقاط
-
لاحظ أنك تقوم بإعادة رسم جميع منحنيات كابلان ماير في نفس الرسم البياني في كل تكرار للحلقة، بالتالي ظهور جميع المنحنيات فوق بعضها البعض، ويجعل الرسم البياني غير واضح ومربك. حاول إنشاء رسم بياني جديد لكل مجموعة من البيانات، أو على الأقل لكل قيمة من cyto_score في حال تريد تجميع البيانات بناءًا عليها: import matplotlib.pyplot as plt from lifelines import KaplanMeierFitter import pandas as pd data_train = pd.DataFrame({ 'cyto_score': [0, 0, 1, 1, 2, 2, 3, 3, 0, 1, 2, 3, 0, 1, 2, 3, 0, 1, 2, 3], 'tbi_status': [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], 'graft_type': [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], 'vent_hist': [0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1], 'efs_time': [10, 20, 15, 25, 30, 35, 40, 45, 12, 22, 32, 42, 14, 24, 34, 44, 16, 26, 36, 46], 'efs': [1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0] }) kaplanmeierfitter_cyto = KaplanMeierFitter() for cyto_score, group_data in data_train.groupby('cyto_score'): plt.figure(figsize=(10, 6)) for (tbi_status, graft_type, vent_hist), indices in group_data.groupby(['tbi_status', 'graft_type', 'vent_hist']).groups.items(): sub_group_data = group_data.loc[indices] kaplanmeierfitter_cyto.fit(sub_group_data['efs_time'], event_observed=sub_group_data['efs'], label=f'TBI: {tbi_status}, Graft: {graft_type}, Vent: {vent_hist}') kaplanmeierfitter_cyto.plot_survival_function(ci_show=False) plt.title(f'Kaplan-Meier Curves for Cyto_Score {cyto_score}') plt.xlabel('Time (months)') plt.ylabel('Survival Probability') plt.tight_layout() plt.show()1 نقطة
-
السلام عليكم ورحمة الله انا لدي خبره في التصميم والقليل في البرمجة المواقع بأستخدام (html , js, css) واريد ان ابدأ عملي الخاص في تصميم وبرمجة صفحات الويب مثل (صفحات الهبوط وملفات الاعمال) محتارة في ان اطور من نفسي في الجافا سكربت و react وعمل الصفحات بأستخدامها او اني اصمم الصفحات في منصات مثل wordpress or framer .... اي طريق يكون فيه مكسب مالي اكثر ؟ والسلبيات والايجابيات للطريقين ؟ شكرا لكم1 نقطة
-
متاح ذلك ولكنها ليست مباشرة ومضمنة في كل النماذج أي يعتمد الأمر على نوع النموذج الذي تستخدمه، بمعنى في النماذج الخطية Linear Models مثل الانحدار الخطي Linear Regression والانحدار اللوجستي Logistic Regression. تستطيع الحصول على قيم P لمعاملات النموذج باستخدام مكتبة statsmodels، التي توفر تحليلاً إحصائياً أكثر تفصيلاً، وتدريب النموذج باستخدام sklearn ثم استخراج المعاملات واستخدامها في statsmodels. بينما في النماذج غير الخطية Non-Linear Models مثل أشجار القرار Decision Trees، الغابات العشوائية Random Forests، آلات الدعم المتجهة Support Vector Machines، الشبكات العصبية Neural Networks. فهي لا توفر قيم P أو فترات ثقة للمعاملات بشكل مباشر، لأنها لا تعتمد على افتراضات إحصائية بسيطة مثل النماذج الخطية، بالتالي تحتاج إلى استخدام طريقة Bootstrap لتقدير فترات الثقة لبعض المقاييس (مثل الأهمية النسبية للميزات في الغابات العشوائية). أو تحليل حساسية Sensitivity Analysis النموذج للتغيرات في المدخلات لفهم تأثيرها. أو من خلال Cross-Validation لتقييم أداء النموذج بشكل عام، ولكن ذلك لا يعطيك قيم P أو فترات ثقة للمعاملات.1 نقطة
-
1 نقطة
-
سلام عليكم أواجه مشكلة في أنني لا يمكنني تحميل مشاريعي شخصي على استضافة بالأحرى انا لا اعرف كيف ارفعها اساسا رغم مشاهدتي لبعض شروحات ومقالة موجودة هنا على أكاديمية ومع ذلك واجهت مشاكل عديدة واضعت الكثير من وقت المهم هل يوجد هناك طريقة احول بها جهازي شخصي السيرفر اشغل به موقعي ويستطيع اي شخص من أنحاء العالم دخول إليه وكيف ؟!!1 نقطة
-
اذا دفعت ثمن الكتاكيت واكلهم والشريك الثاني هيساهم بمجهوده في مكان بيربي فيه في بيته كيف تكون نسب الشراكة ونسب توزيع الارباح1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. ينبغي عليك أولا الوصول إلى الأساسيات الخاصة باللغة التي تتعملها وإتقان الأساسيات حتى تستطيع الدخول في المسابقات للمبتدئين وذلك حتي لا تشعر بالإحباط أو التشتت إذا لم تنتهي من جميع الأساسيات المهمة . وجيد أنك تبحث عن مواقع لعمل المسابقات في البرمجة فهذا هو ما يسمى بحل المشكلات Problem solving وهي مهارة أساسية يجب أن تتوافر في أى مبرمج وهي التي تميز المبرمج الجيد من غيره . ويمكنك قراءة المقال التالي لمزيد من التفاصيل حول مهارة حل المشكلات وكيفية إتقانها : ويوجد العديد من المواقع المتخصصة في وضع المسابقات ومسائل لتطوير مهارة حل المشكلات ومنها التالي : Hackerrank و LeetCode: هذه المواقع تقدم تحديات برمجية تمكنك من تطبيق المفاهيم المختلفة بما في ذلك الأساسيات و الدوال، وتقديم الحلول الخاصة بك لهذه التحديات ولكن يفضل الدخول في المستويات المبتدئة. PyBites: يوفر PyBites تحديات يومية وأسبوعية لتطوير مهاراتك في Python. codeforces : وهو من المواقع الشهيرة جدا التى تقوم بعمل مسابقات عالمية يوميا وإسبوعيا حيث تكون تلك المسابقات عبارة عن مشاكل ويجب حلها عن طريق البرمجة وتختلف صعوبة المسابقات من مسابقة إلى أخرى و أيضا يعطيك نقاط عند دخول كل مسابقة وحل المشاكل لتتابع تقيمك وسط العديد من المبرمجين حول العالم . Codewars : يقدم تحديات برمجية مصنفة بمستويات مختلفة تتيح لك تطوير مهاراتك بشكل تدريجي. Project Euler : يتضمن تحديات في مجال الرياضيات والبرمجة التي تساعدك على تطوير مهاراتك في الحساب والتفكير اللوجي. Exercism :يوفر تمارين تمكنك من تطوير مهاراتك البرمجية في لغات متعددة. TopCoder : يوفر تحديات ومسابقات برمجية بالإضافة إلى دورات تدريبية للمبتدئين والمحترفين. Sphere Online Judge (SPOJ) : يقدم تحديات برمجية ومسائل متنوعة تغطي مجموعة واسعة من المفاهيم.1 نقطة
-
ما تبحث عنه هو تحديات الـ Problem solving يوجد الكثير من المنصات التي توفر ذلك أشهرها LeetCode وcodewars وHacker Rank وأيضًا يوقع موقع CodeChef بالإضافة إلى CodinGame. لو أردت منصة عربية فيوجد coderhub فقط. أنصحك بالبدء من خلال codewars أو Hacker Rank ثم عندما تقرر أنك تريد التقدم لوظيفة، عليك بالإنتقال إلى موقع LeetCode حيث يتم إختبارك من الأسئلة المتواجدة عليه غالبًا. لكن يجب أولاً الوصول لمستوى جيد في اللغة البرمجية الأولى لك قبل حل المسائل البرمجية، أي القيام بمشروع واحد كامل على الأقل. في حال واجهتك مشكلة أو صعوبة تستطيع السؤال.1 نقطة
-
1 نقطة
-
حاليًا لا يوجد مسابقات في الأكاديمية. يمكنك تجربة الدخول في مسابقات برمجية على مواقع مثل Codeforces و Atcoder و غيره، فهي توفر مجموعة كبيرة من المسائل للتدريب بالإضافة إلى مسابقات تنافسية جدًا بشكل دوري. تحياتي.1 نقطة
-
لا أنصحك باستخدام تقنية قديمة جدًا مثل Microsoft Expression Web بل اعتمد على لغات الويب وهم HTML, CSS, JS وبالأخص JS فهي لغة البرمجة التي ستوفر لك ما تحتاجه بخصوص تنفيذ المنطق الذي تريده عند الضغط على زر معين في الصفحة. وبالأخص من خلال Clipboard API والذي توفره المتصفحات للنسخ واللصق وهو الطريقة الحديثة لفعل ذلك وليس Document.execCommand(). وإليك مثال بسيط: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Copy to Clipboard Example</title> </head> <body> <input type="text" id="textToCopy" value="Copy this text!"> <button onclick="copyToClipboard()">Copy Text</button> <script src="index.js"></script> </body> </html> كود جافاسكريبت: function copyToClipboard() { const textField = document.getElementById('textToCopy'); // اختيار النص textField.select(); textField.setSelectionRange(0, 99999); // For mobile devices navigator.clipboard.writeText(textField.value) .then(() => { console.log('Text copied to clipboard'); alert('Text copied to clipboard: ' + textField.value); }) .catch(err => { console.error('Failed to copy text: ', err); }); }1 نقطة
-
ما تقصده هو لخرائط الثابتة Static Maps وهي صور ثابتة للخريطة من Google Maps، وليست خرائط تفاعلية. ويتم تسعير الخرائط الثابتة حسب عدد الصور التي تطلبها في الشهر، بمعنى قياس الاستخدام بوحدة "صور/شهر" (images/month)، حيث كل صورة خريطة ثابتة يتم إنشاؤها تعتبر 15 طلبًا requests، وذلك يعني أن كل صورة تستهلك 15 وحدة من حصتك الشهرية. وكما ترى في الموقع الرسمي يوجد شريط تمرير أفقي في الأعلى يوضح نطاقات الاستخدام المختلفة، وتلك النطاقات هي: 0k (صفر)، 100k (100 ألف)، 500k (500 ألف)، 5m (5 ملايين)، 10m (10 ملايين). ويوجد مربع نصي يعرض عدد الصور التي تم اختيارها حاليًا. في الصورة، القيمة هي 10000 صورة في الشهر. ويوجد نص أسفل المربع النصي يوضح أن "1 صورة = 15 طلبًا"، أي أنه في حال طلبت 10000 صورة في الشهر، فإنك تستهلك 150000 طلبًا (10000 * 15). بالتالي قمت بتحديد 10000 صورة في الشهر، فإنك تستهلك 150000 طلبًا، ولو تجاوزت ذلك العدد، فسيتم محاسبتك على الطلبات الإضافية أو يتم تقييد استخدامك.1 نقطة
-
تلك أداة إحصائية لتحليل البيانات الزمنية وتقدير نسبة البقاء على قيد الحياة في مجموعة من الأفراد أو الأحداث لفترة زمنية محددة، حيث يتم تسجيل الوقت الذي يستغرق حدث معين حتى يحدث.. وتستخدم بشكل شائع في الدراسات الطبية لتقدير بقاء المرضى بعد تشخيص مرض معين أو بعد تلقي علاج معين، أيضًا في مجالات أخرى. ويعمل عن طريق تحليل البيانات الزمنية وتقدير نسبة البقاء على قيد الحياة في كل نقطة زمنية، أي يتم ذلك عن طريق حساب نسبة الأفراد الذين ما زالوا على قيد الحياة في كل نقطة زمنية، ورسم النسبة على محور الرأسي Y-axis والذي يمثل نسبة البقاء Survival Probability، وتتراوح النسبة بين 0 و 1 (أو 0% و 100%). النسبة 1 تعني أن جميع الأفراد ما زالوا على قيد الحياة (أو في الحالة المحددة)، بينما النسبة 0 تعني أن جميع الأفراد قد توفوا (أو خرجوا من الحالة المحددة). بينما المحور الأفقي X-axis يمثل الوقت. قد يكون بالأسابيع، الأشهر، السنوات، أو أي وحدة زمنية أخرى ذات صلة بالدراسة. في حين الخط المتعرج هو المنحنى نفسه، ويبدأ من النقطة (0,1) أي أن جميع الأفراد كانوا على قيد الحياة في بداية الدراسة. ثم ينخفض المنحنى تدريجيًا مع مرور الوقت، حيث يمثل كل انخفاض وفاة (أو خروج) فرد واحد أو أكثر من المجموعة. ولقراءته اختر نقطة زمنية على X-axis تريد معرفة نسبة البقاء عندها، ثم ارسم خطًا رأسيًا من النقطة الزمنية التي اخترتها حتى يتقاطع مع المنحنى. من نقطة التقاطع، ارسم خطًا أفقيًا إلى Y-axis، والقيمة التي تقرأها على المحور الرأسي هي نسبة البقاء المقدرة عند تلك النقطة الزمنية.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. إن المنحني الخاص بإختبار Kaplan-Meier هو طريقة إحصائية تستخدم لتقدير احتمال النجاة أو البقاء على قيد الحياة على مدار الوقت لمجموعة من الأفراد. ويتكون المنحنى من ثلاث نقاط أساسية : المحور الأفقي x وهو يمثل الوقت ومن الممكن أن يكون بالأسابيع أو الأشهر أو السنوات ولكن هنا في الرسم البياني يمثل الوقت بالأشهر. المحور الرأسي Y وهو يمثل نسبة النجاة و الاحتمالية تكون من 0 إلى 1 النقاط على المنحنى و كل نقطة هنا تمثل حدث مثل وفاة إذا كانت 0 أو نجاة 1 أو أى حدث أخر بينهما . وفي الرسم البياني هنا يوجد مجموعتين prod_type 1 و prod_type 0 ولكل منهم المنحني الخاص به . نلاحظ أن خط البقاء لمجموعة (prod_type1) ينخفض بسرعة مما يعني أن احتمال النجاة للأفراد في هذه المجموعة ينخفض بسرعة أكبر مقارنة بالمجموعة الأخرى أى أن الإحتمال يقل مع الوقت . أما المجموعة (prod_type 0) لديها معدل نجاة أعلى حيث يتناقص خط البقاء بشكل أقل حدة ويبقى عند مستوى أعلى لفترة أطول من الزمن.1 نقطة
-
المنحني يوضح احتمالية النجاة، بالتالي كلما كان المنحني أقل انحدارًا كلما كان احتمال النجاة أعلى. لاحظ أن ذلك طبعًا متعلق بالزمن أيضًا ففي الزمن 10 (الشهر العاشر) تقريبًا المنحنيين متقاربين، بينما لاحقًا يظهر الفرق الكبير. تحياتي.1 نقطة
-
يمكنك القيام بالأمر باستخدام جافاسكربت وإسناد الوظيفة لحدث معين مثل الضغط على الزر، غالبا ما تكون الوظيفة كالتالي: function copyToClipboard(id) { var text = document.getElementById(id).innerText; navigator.clipboard.writeText(text).then(function() { alert('تم نسخ الكود بنجاح!'); }, function(err) { alert('فشل في نسخ الكود: ' + err); }); } ثم يمكنك الاستماع لحدث الضغط وتنفيذ الوظيفة كالتالي: <div class="code-container"> <h2>اضغط للنسخ</h2> <pre class="code-block" id="code">النص المراد نسخه</pre> <button onclick="copyToClipboard('code')">نسخ الكود</button> </div>1 نقطة
-
يبدوا أن الصورة تخص خدمة الخرائط الثابتة Static Maps التي تقدمها Google Maps.أين يتم شرح التسعير على أساس عدد الصور التي يتم توليدها شهريًا. كـ: 10,000 images/month: يشير إلى أنه يمكنك توليد 10,000 صورة ثابتة للخرائط في الشهر. 1 image = 15 requests: يعني أن كل صورة ثابتة يتم توليدها تعتبر بمثابة 15 طلبًا (requests). عند استخدام خدمة الخرائط الثابتة، توليد صورة واحدة لعرض خريطة معينة يُحسب على أنه 15 طلبًا إلى الخدمة. وبالتالي، إذا قمت بتوليد 10,000 صورة في شهر، فهذا يعادل 150,000 طلب شهريًا (10,000 صورة × 15 طلبًا لكل صورة). هذا النمط من التسعير معروف بـ PAG اختصارا عن Pay As You Go الذي يتم احتساب التكاليف بناءا على مدى الاستخدام.1 نقطة
-
أيّة دروس تقصد إن كانت متعلقة بالدورات فأرجو طرح أسئلتك أسفل الدرس الخاص به في صندوق التعليقات المخصص لذلك. وفي حال كانت خارجية يمكنني توجيهك لكيفية حل المشكلة من خلال إنشاء صفحة HTML تحتوي على أقسام لكل مثال وكل قسم يحتوي على عنوان وكود برمجة داخل عنصر <pre> للحفاظ على التنسيق. مع إضافة أزرار نسخ بجانب كل كود ثم تفعيلها باستخدام JavaScript عبر وظيفة تستخرج النص وتنسخه إلى الحافظة باستخدام navigator.clipboard يمكن أيضا تنسيق الصفحة باستخدام CSS ثم اختبار الصفحة في المتصفح للتأكد من عرض الأكواد وعملية النسخ بشكل صحيح بعد ذلك يمكنك حفظ الملف وتشغيله للاستخدام أثناء الدروس.1 نقطة
-
1 نقطة
-
1 نقطة
-
1 نقطة