পাইথনের পান্ডাস এবং নম্পপি + সাইপাইয়ের মধ্যে পার্থক্য কী? [বন্ধ]


195

এগুলি উভয়ই অত্যন্ত সাদৃশ্যপূর্ণ বলে মনে হয় এবং আর্থিক ডেটা বিশ্লেষণের জন্য কোন প্যাকেজটি আরও উপকারী হবে তা সম্পর্কে আমি আগ্রহী।

উত্তর:


312

পান্ডাস নুমপির উপরে নির্মিত উচ্চ স্তরের ডেটা ম্যানিপুলেশন সরঞ্জাম সরবরাহ করে। নিজেই NumPy একটি মোটামুটি নিম্ন-স্তরের সরঞ্জাম, যা ম্যাটল্যাবের মতো। অন্যদিকে পান্ডাস সমৃদ্ধ সময় সিরিজের কার্যকারিতা, ডেটা প্রান্তিককরণ, এনএ-বান্ধব পরিসংখ্যান, গোষ্ঠীবিশেষ, একত্রীকরণ এবং যোগদানের পদ্ধতিগুলি এবং অন্যান্য প্রচুর সুযোগসুবিধা সরবরাহ করে। এটি আর্থিক অ্যাপ্লিকেশনগুলিতে সাম্প্রতিক বছরগুলিতে খুব জনপ্রিয় হয়েছে। আমার আসন্ন বইয়ের পান্ডা ব্যবহার করে আর্থিক তথ্য বিশ্লেষণে নিবেদিত একটি অধ্যায় থাকবে have


216
আপনার অবশ্যই উল্লেখ করা উচিত যে আপনি পান্ডার প্রাথমিক লেখক। :) প্রশ্নে বই: শপ.ওরিলি
0636920023784.

3
এটা কি ন্যায়সঙ্গতভাবে বলা যায় যে নম্পতি প্রাথমিকভাবে দক্ষ অ্যারে সরবরাহ করে, তবে পান্ডস দক্ষ অভিধান সরবরাহ করে? (উভয় ক্ষেত্রেই ফ্রি ফর্মের পরিবর্তে ধারাবাহিক ডেটা টাইপের মধ্যে সীমাবদ্ধ)) আমার কাছে (আমি এখন এটি সন্ধান করতে শুরু করছি), এটি আমাকে অন্তর্নিহিত পার্থক্য হিসাবে আঘাত করে: লেবেলযুক্ত জোড়যুক্ত ডেটা হ্যান্ডলিং (1 ডি ওরফে ডিক্টস এ এবং 2 ডি ওরফে টেবিল)। ডেটা প্রান্তিককরণ, যোগদান, ইত্যাদির কারণে এটি সমস্ত সম্ভব হয়ে যায়, তবে যে সমস্ত লোকেরা অন্তর্নিহিত পার্থক্যটি আঁকেন না তাদের পক্ষে এটি কী বোঝায় তাও পরিষ্কার নয় (উদাহরণস্বরূপ, দুটি আকাঙ্ক্ষিত অ্যারের "ডেটা অ্যালাইনমেন্ট" কী?)।
ব্র্যান্ডিন

6
বোকা প্রশ্ন হতে পারে তবে NA-friendly statisticsআপনার উত্তরে উল্লিখিত আপনি কী বোঝাতে চাইছেন ।
আদিল আব্বাসি

6
আমি মনে করি, তিনি অনুপস্থিত তথ্য (এনএ, "উপলব্ধ নয়") অ্যাকাউন্ট নেওয়ার পরিসংখ্যানগুলি উল্লেখ করেছেন
ব্যবহারকারী 1319128

4
কোল্ড থ্রেড, তবে পারফরম্যান্স পার্থক্যের কী হবে, উদাহরণস্বরূপ নিম্পে একটি জটিল ক্রিয়াকলাপ, তবে পান্ডায় সিনট্যাক্টিকালি সরলীকৃত? উচ্চ-স্তরের, সহজ সিনট্যাক্স পথে যাওয়ার জন্য কি পারফরম্যান্স ব্যয় রয়েছে?
পিট

59

পান্ডাদের দ্বারা নম্পি প্রয়োজন (এবং পাইথনের জন্য কার্যত সমস্ত সংখ্যার সরঞ্জাম দ্বারা)। পান্ডার জন্য স্কিপি কঠোরভাবে প্রয়োজন হয় না তবে এটি "optionচ্ছিক নির্ভরতা" হিসাবে তালিকাভুক্ত রয়েছে। আমি বলব না যে পান্ডাস নম্পি এবং / বা স্কিপির বিকল্প। বরং এটি একটি অতিরিক্ত সরঞ্জাম যা পাইথনের সংখ্যাসূচক এবং টেবুলার ডেটা সহ আরও বেশি প্রবাহিত উপায় সরবরাহ করে। আপনি পান্ডাস ডেটা স্ট্রাকচার ব্যবহার করতে পারেন তবে এগুলিকে হেরফের করার জন্য নম্পি এবং স্কিপি ফাংশনগুলিতে অবাধে আঁকুন।


4

পান্ডগুলি সারণীগুলি পরিচালনা করার জন্য দুর্দান্ত উপায় সরবরাহ করে, কারণ আপনি বিনিংকে সহজ করতে পারেন ( পাইথনের পান্ডায় ডেটাফ্রেম বেনিং ) এবং পরিসংখ্যান গণনা করতে পারেন। পান্ডাসে দুর্দান্ত যে অন্য জিনিসটি হ'ল প্যানেল বর্গ যা আপনি বিভিন্ন বৈশিষ্ট্য সহ কয়েকটি স্তরগুলিতে যোগ দিতে পারেন এবং গ্রুপবাই ফাংশন ব্যবহার করে এটি একত্রিত করতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.