التفكير SQL VS بيثون التفكير، واحد الذي هو أفضل؟

على مر السنين، ونحن نستخدم مجموعة متنوعة من اللغات والأدوات اللازمة لتحليل البيانات. في الواقع، وراء كل من أدوات الموافق الإطار النفسي مختلفة لتحليل المشاكل وحلها، يكون على بينة من هذه الأطر (وسلوكهم دعا) والخصائص التقنية لإتقان لغة جديدة أو أداة من المهم أيضا.

كل SQL معرفة وفهم من ذلك على أي حال

في مجال تحليل البيانات، وSQL هو نقطة انطلاق ضرورية، وهو جيد وبسيط العد تجميع عادة كافية لتوفير المعلومات لاتخاذ قرارات الأعمال.

ومع ذلك، SQL هو استخدام محدود جدا من اللغة. استخدامه مرتبطة بشكل حصري تقريبا إلى الاستعلام، وظائف الكلي، الاستعلامات الفرعية، وأي اثنين أو أكثر من وظيفة النافذة.

انها مثل استخدام مجموعة أساسية من الطوب ليغو لبناء شيء ما. يمكنك إنشاء الاشياء المدهشة ومعقد والأصلي، ولكنك لا تعرف أبدا نادرا تطوير الأعمال الخاصة.

في المقابل، بيثون هو مثل الطوب ليغو الخاصة. كل مكتبة لديها كتل المخصصة الخاصة بها بحيث يميل بنائها التخصص: سيبورن للتأثيرات البصرية لتحليل الباندا للتعلم آلة scikit التعلم، وهلم جرا.

كما تحسن كبير في كفاءة هذه المكتبات. كان مطلوبا من قبل العشرات من خطوط رمز SQL (أو يستحيل) الآن فقط يمكن القيام به مع بيثون. باستخدام SQL، إذا مشي على طول الطريق، قد تجد طريقة أفضل لإصلاح هذه اللحظة أفعل. في بيثون، في حين التعديلات لتحسين أسلوب موجود، يمكنك محاولة لايجاد وسيلة جديدة لحل المشكلة.

 استعلامات مع جوجل

نشر العمل المهني "المجتمع بيثون" هو مجتمع كبير ومزدهر. "المجتمع SQL" هو مايكروسوفت وأوراكل SEO الاشياء. أسباب تشكيل هذه المجموعات هي موضوع خاص بها لمناقشتها، ولكن النتيجة هو واضح - موارد الدعم الحقيقي على الانترنت للعثور بيثون أسهل بكثير.

ولعل الأهم من ذلك، بنية بيثون بطريقة تساهم إلى SQL البحث عن أجوبة بعيد المنال. لأن بيثون لديها أكثر من أجزاء، وأنه يميل إلى أن يكون أكثر تجريدا ذلك من البيانات التي يتم معالجتها، بحيث يمكن للناس أن تشترك بسهولة وكتلة مكتبة النصي. شخص ما لحصة كيفية إنشاء المثال مربع المؤامرة التي يمكن أن توفر رمز ويقول "هنا الرجوع إلى البيانات الخاصة بك." يمكنك استخدام مجموعات بيانات الرحلة إلى تعلم كيفية استخدام الباندا .boxplot () تستخدم لخلق مؤامرة مربع، ثم التفت إلى .boxplot طريقة () من بيانات التطبيق المستخدم.

من ناحية أخرى، فإنه يرتبط ارتباطا وثيقا الاستعلام SQL والبيانات. يجب أن تعرف اسم الجدول والعمود الاستعلام عما إذا كان من المنطقي، إلى أمثلة حصة والتي غالبا ما يجعل الأمر أكثر صعوبة. لاظهار شخص كيفية استخدام SQL رسم مؤامرة مربع يجب أن تبادل البيانات، الأمر الذي قد يجعل الناس أكثر ترددا في مشاركة عملهم.

إذا أعطيت الوقت الكافي، يمكنك الاشتراك في القائمة وظائف فهم الاستفسارات SQL. ولكن عند إنشاء أو الملاحظات عرض بيثون، وأحيانا عليك أن نعترف: لا يمكن أن نفهم تماما الوضع القائم. على سبيل المثال، لفهم وظيفة SciPy، يجب أن تنقل وثيقة أو عدد كبير من طبقات من شفرة المصدر. في الواقع، وهذا لن يحدث. بدلا من ذلك، يمكنك غالبا ما تجد لها في تطبيق ما يبدو العمليات، سيتم إدراج هذه العمليات، ومعرفة ما اذا كان بإرجاع قيمة تتفق مع التوقعات الخاصة بك.

هذا هو الحال مع مثل مجموعة واسعة من الموارد المجتمعية والمكتبات أوجه القصور. لا يوجد شيء خاطئ مع (حقا، وانها ليست مثل أي شخص أن نفهم تماما الوظيفة الحقيقية للGROUP BY)، ولكن لبيثون، وخصوصا عندما الوثائق التقنية أكثر من رمز في حد ذاته ليس من السهل أن نفهم، هم أكثر ميلا كثير من الناس إلى الاعتقاد النتائج.

 إنشاء تحليل الشبكة

عند العمل في SQL الاستعلام عادة تطوير الخطية. في هذه الورقة، والبلمرة باستخدام SQL وبيانات الاتصال من مجموعات البيانات الكبيرة، على النحو التالي:

1. اقتران لمجموعة من جداول البيانات.

دمج 2. الجدول إلى أجزاء أصغر.

3. ثم الانضمام إلى طاولة المفاوضات.

4. مرة أخرى البلمرة.

5. وهلم جرا، حتى وصلت يحتوي على جدول بحث واسعة النطاق 12 صفوف من البيانات.

على الرغم من أن مدة استعلام طويلة، لكنها عادة ما تكون ليس من الصعب النمذجة نفسيا - يتحرك البيانات صعودا خلال الاستعلامات الفرعية الخطية. البيانات كما كرة الثلج إيجابي المتداول أسفل التل - التي تجمعها أكثر من الجداول وضغطها حتى تصبح كرة الثلج المثالي (أو الانهيار الكارثي).

بيثون تدفق أكثر سلاسة. كثير من الناس في كثير من الأحيان استخدام مجموعة البيانات الأولية وتقسيمها إلى العديد من مجموعات البيانات أصغر، ولكل مجموعة من تحليل البيانات أصبحت المواضيع. يمكنك استخدام هذه الخيوط معا، وبطريقة مختلفة للفصل بينهما.

وهذا يتطلب منك تحليل نفسيا النمذجة الشبكة الخاصة بك، فمن الصعب القيام به. لا يمكنك التفكير، "ما أنا تركت معظم الجداول هي؟ ماذا أريد أن أشارك؟" هذه المشاكل. بدلا من ذلك، عليك أن تفكر: "ما ينقسم معظم شكل مناسب إلى عدد من وجهات النظر أن هذه الآراء هي بلدي نوع من التكامل فقد معنى ؟؟" مع "تجزئة" بيثون لأن مثل هذه "الشبكة" يوفر وسيلة للتفكير من SQL إطار مرونة التي تجعل أولئك الذين اعتادوا على استخدام أكثر إحكاما إطار غير مستقر.

وسائل الخطي SQL أنه إذا كنت ترغب في إضافة بعض من أفضل وجهات النظر في بداية عرضه في التحليل، الاستعلام يجب أن يكون احتياطيا، ومن ثم تمرير النتائج لها بالعودة. فمن مزعجة للغاية، على الرغم من أنه هو مثل الاستعلام عن طريق إضافة طبقات فرعية بهذه البساطة.

وفي حالات أخرى، والسعي لمرة واحدة من الأفكار المختلفة تحتاج استعلام الأساسية عدة مرات لاستكشاف. هذه جنة تحقيق مستقلة بعد اندماج صعبة في التحليل، نظرا للحاجة إلى تعديل في كل هذه الاكتشافات، وذلك في الأمور تعقيد في وقت مبكر عند تغيير المحتوى.

الثعبان هو أسهل لتخطي مزايا العمل على شبكة الإنترنت والتكرار أسرع. يمكنك إضافة وحذف المحتوى في أماكن مختلفة، بحيث يمكنك طرح الأسئلة في نفس العمل. لأن كل الاستكشاف التحليلي يمكن أن نشير إلى نفس الأساسية، وبالتالي سيكون أكثر طبيعية للتنقل بين نقاط مختلفة من التحليل.

و، انها عادة ما تكون أسرع لحساب. أكثر احباطا من الكتابة الاستعلامات SQL منذ فترة طويلة لتجد أن كنت ترغب في إضافة عمود إضافي في الاستعلام الأبعد. بيثون يسمح لنا لتغيير هذا مباشرة إلى وجهتي الماضية، ولكن لم يكن لديك دائما لاعادة تشغيل العملية برمتها.

الحديث عن شيء لا يمكن معرفة: لماذا السرية في التدفق إلى عام المحلية والوطنية!

من Excel إلى SQL: مضاعفة كفاءة، خطأ بمقدار النصف!

اجتمع لك، والشكر امرأة وراء لاعبي NBA

آلات ملء الشاشة المصنوعة في الصين ألف يوان هوانغ: المجد لعب الموقع 7X التجربة الأولى

دون استبدال اي فون XR و iPhone XS! ويمكن أيضا أن تستخدم فون على بطاقة مزدوجة القديمة

DOTT 3-3 قرية قاعة، كان الخصم Lianban ثلاث كرات، سانشو، سياسة الشبكة الأعمال الجديرة بالتقدير

فتحت جوجل رسميا في شنغهاي KFC موضوع مطعم

استخدام بايثون أو SQL؟ أربع حالات ليعلمك لتوفير الوقت

الدخن تمويل الجماعي على الجديد، والغزل ذكي مع وسادة، وسعر تمويل الجماعي لليوان فقط 1499؟

تواصل أنيمي "السيف الفن أون لاين" جولة يد "الملك الله الخالدة" فوائد شريك متميز للقتال من أجل العدالة عقد

بيانات أكبر = أفضل ML؟ عليك أن تعرف هذه الأخطاء

اي فون الجديد مكلفة للغاية؟ أطلقت الوشق خدمة "التحوط لإعادة شراء"، خصم لمدة سنة واحدة