আমি যখন স্নাতক স্তরের পরিসংখ্যান পড়ছিলাম, তখন আমি আমার ছাত্রদের বলছিলাম: "আপনি কোন প্যাকেজটি ব্যবহার করেন তা আমি বিবেচনা করি না এবং আপনি আপনার গৃহকর্মের জন্য যে কোনও কিছু ব্যবহার করতে পারেন, যেমনটি আমি প্রত্যাশা করি যে আপনি যথেষ্ট ব্যাখ্যা প্রদান করবেন, এবং আমি যদি পয়েন্টগুলি গ্রহণ করি তবে দেখা tr23y5m
আপনার জমাগুলিতে পরিবর্তনশীল নাম। আমি স্টাটা এবং যুক্তিসঙ্গতভাবে খুব ভালভাবে, আর এস-তে আপনার শিক্ষাকে সমর্থন করতে পারি, আপনি নিজেরাই আছেন, কারণ আপনি দাবি করেছেন যে আপনি এটিতে একটি কোর্স করেছেন। এসপিএসএস বা মিনিতাব দিয়ে, youশ্বর আপনাকে মঙ্গল করুন "। আমি কল্পনা করেছি যে যুক্তিসঙ্গত নিয়োগকর্তারাও একইরকম চিন্তা করবেন। প্রকল্পের ফলাফলগুলির ক্ষেত্রে আপনার উত্পাদনশীলতার বিষয়টি কী matters আপনি যদি ৪০ ঘন্টা কাজ করে আর এ লক্ষ্য অর্জন করতে পারেন তবে ঠিক আছে; আপনি এটি 40 ঘন্টা কাজের মধ্যে সি ++ এ অর্জন করতে পারেন, জরিমানা; আপনি যদি 40 ঘন্টার মধ্যে কীভাবে এটি করতে জানেন তবে আপনার তত্ত্বাবধায়ক আপনাকে এসএএস-এ এটি করতে চান এবং আপনাকে কিছু বেসিক শিখতে 60 ঘন্টা ব্যয় করতে হবে এবং যেখানে সেমিকোলনগুলি চলে যায়, কেবলমাত্র এসএএস-এ থাকা বাকী কোডের বৃহত্তর চিত্রের প্রসঙ্গে কেবল এটিই বুদ্ধিমান হতে পারে ... এবং তারপরে পরিচালক কোনও আর প্রোগ্রামার নিয়োগ দেওয়ার ক্ষেত্রে খুব বুদ্ধিমান ছিলেন না।
মোট ব্যয়ের এই দৃষ্টিকোণ থেকে, "ফ্রি" আর একটি বিশাল পরিমাণে উত্থিত কল্পকাহিনী। যে কোনও গুরুতর প্রকল্পের জন্য কাস্টম কোডের প্রয়োজন হয়, যদি কেবলমাত্র ডেটা ইনপুট এবং আউটপুট ফর্ম্যাট করার জন্য এবং এটি পেশাদার সময়ের একটি শূন্য-ব্যয়। যদি এই ডেটা ইনপুট এবং ফর্ম্যাটিংয়ের জন্য 10 ঘন্টা এসএএস কোড এবং 20 ঘন্টা আর কোডের দরকার হয় তবে আর মার্জিনে আর একটি আরও ব্যয়বহুল সফ্টওয়্যার , যেমন কোনও অর্থনীতিবিদ বলবেন, প্রদত্ত কার্যকারিতার একটি টুকরো তৈরি করার জন্য অতিরিক্ত ব্যয়ের শর্তে । যদি কোনও বড় প্রকল্পের জন্য অভিন্ন কার্যকারিতা সরবরাহ করতে 200 ঘন্টা আর প্রোগ্রামারের সময় এবং স্টাটা প্রোগ্রামারের 100 ঘন্টা সময় প্রয়োজন হয় তবে স্টাটা সামগ্রিকভাবে সস্তাএমনকি আপনার যে ~ $ 1K লাইসেন্স কিনতে হবে তা অ্যাকাউন্টিং। এ জাতীয় প্রত্যক্ষ তুলনা দেখা আকর্ষণীয় হবে; আমি এসপিএসএস কোড 2Mb এর বিশাল মেস পুনরায় লেখার সাথে জড়িত ছিল যা বলা হয়েছিল যে প্রায় 10 ব্যক্তি-বছর ধরে স্টাটা কোডের প্রায় 150 ডলারে জমা হয়েছিল যা প্রায় দ্রুত গতিতে চলেছিল, দ্রুততর হতে পারে; এটি ছিল প্রায় 1 ব্যক্তি-বছরের প্রকল্প project আমি জানি না যে এই 10: 1 দক্ষতার অনুপাতটি এসপিএসএসের জন্য আদর্শ: স্টাটা তুলনা, তবে আমি যদি হতাম আমি অবাক হব না। আমার জন্য, অনুসন্ধানের ব্যয়ের কারণে আর এর সাথে কাজ করা সর্বদা একটি বড় ব্যয়: আমাকে অনুরূপ পাঁচটি প্যাকেজগুলির মধ্যে কোনটি আমার যা করতে হবে তা নির্ধারণ করতে হবে এবং এটি ব্যবহারের পক্ষে এটি নির্ভরযোগ্যভাবে যথেষ্ট কিনা কিনা তা গজ করতে হবে g আমার কাজ. এর প্রায়শই অর্থ হ'ল আমার নিজের স্টাটা কোডটি কম সময়ে লিখতে পারা আমার পক্ষে সস্তা যে আমি কোনও নির্দিষ্ট কাজে আর কীভাবে কাজ করব তা নির্ধারণের জন্য ব্যয় করব। এটা বোঝা উচিত যে এটি আমার ব্যক্তিগত আইডিয়োসিঙ্ক্রসি; এই সাইটের বেশিরভাগ লোকেরা আমার চেয়ে আরও ভাল ব্যবহারের রীতি রয়েছে।
মজার বিষয় যে আপনার অধ্যাপক স্টাটা বা গাসকে আরের চেয়ে বেশি পছন্দ করবে কারণ "আর অর্থনীতিবিদদের দ্বারা রচিত হয়নি"। স্টাটা বা জিএইউএস কেউই ছিল না; সেগুলি কম্পিউটার বিজ্ঞানীরা কম্পিউটার বিজ্ঞানীদের সরঞ্জাম ব্যবহার করে লিখেছেন। যদি আপনার অধ্যাপক কোডএক্যাডেমি ডট কম থেকে প্রোগ্রামিং সম্পর্কে ধারণা পেয়ে থাকেন তবে এটি কোনও কিছুর চেয়ে ভাল তবে পেশাদার গ্রেড সফটওয়্যার বিকাশ কোডএকডেমি ডটকম টেক্সট বাক্সে টাইপ করা থেকে আলাদা যেমন একটি ফ্রেইট ট্রাক চালানো বাইক চালানো থেকে আলাদা। (স্টাটা যদিও একজন শ্রম একনোমেট্রিশিয়ান রূপান্তরিত কম্পিউটার বিজ্ঞানী দ্বারা শুরু করা হয়েছিল, তবে তিনি প্রায় 25 বছর ধরে এই শ্রম একনোমেট্রিক্স কাজটি করেননি))
আপডেট : অ্যানডিডাব্লু নীচে মন্তব্য করেছে, আপনি যে কোনও ভাষায় ভয়ঙ্কর কোড লিখতে পারেন। খরচের প্রশ্নটি তখন হয়ে যায়, কোন ভাষাটি ডিবাগ করা সহজ। আমার কাছে এটি আউটপুটটি কতটা নির্ভুল এবং তথ্যবহুল এবং সংশ্লেষ নিজেই কতটা স্বচ্ছ এবং স্বচ্ছ তার সংমিশ্রণের মতো দেখায় এবং অবশ্যই এর পক্ষে আমার ভাল উত্তর নেই। উদাহরণস্বরূপ, পাইথন কোড ইনডেন্টিং প্রয়োগ করে, এটি একটি ভাল ধারণা। স্টাটা এবং আর কোড বন্ধনীগুলির উপরে ভাঁজ করা যায় এবং এটি এসএএস-এর সাথে কাজ করে না। সাবরুটাইনগুলির ব্যবহার একটি দ্বি-তরোয়াল তরোয়াল: আর *apply()
-তে অ্যাড-হক function
এর ব্যবহার স্পষ্টতই খুব দক্ষ, তবে ডিবাগ করা শক্ত er অনুরূপ টোকেন দিয়ে, স্টাটা local
এস প্রায় কোনও কিছুই মাস্ক করতে পারে এবং একটি খালি স্ট্রিংয়ে ডিফল্ট করা, দরকারী হলেও কার্যকর-থেকে-ধরা ত্রুটি হতে পারে।