স্ট্যাটিস্টিকাল গ্রাফিক্সের জন্য কি "হ্যালো, ওয়ার্ল্ড" আছে?


25

কম্পিউটার প্রোগ্রামিংয়ে একটি নতুন ভাষা বা সিস্টেম শেখার / শেখানোর জন্য একটি ক্লাসিক প্রথম প্রোগ্রাম রয়েছে, যার নাম "হ্যালো, ওয়ার্ল্ড"। http://en.wikipedia.org/wiki/Hello_world_program

গ্রাফিং প্যাকেজ ব্যবহারের জন্য কি কোনও ক্লাসিক প্রথম ডেটা ভিজ্যুয়ালাইজেশন রয়েছে? যদি তাই হয়, এটা কি? এবং যদি না হয়, ভাল প্রার্থীরা কি হবে?


3
আমাদের সাইটে আপনাকে স্বাগতম! আমাদের FAQ জিজ্ঞাসা করেন যে, "আপনি শুধুমাত্র প্রকৃত সমস্যা আপনি সম্মুখীন উপর ভিত্তি করে ব্যবহারিক, জবাবদিহি প্রশ্ন জিজ্ঞাসা করা উচিত।" আপনার আসল সমস্যাটি কী আপনি তা ব্যাখ্যা করতে পারেন?
হোবল

3
আমি বিকাশ করছি এমন প্রশিক্ষণ উপাদানের অন্তর্ভুক্ত করতে আমি পরিসংখ্যানগত গ্রাফিক্সের জন্য "স্ট্যান্ডার্ড টেস্ট আইটেম" সনাক্ত করতে চাই।
আব্রাহাম ডি ফ্ল্যাক্সমান

2
গ্রাফিকাল অ্যাপ্লিকেশনগুলি এত ব্যাপকভাবে পরিবর্তিত হওয়ায় কিছু স্ট্যান্ডার্ড বা সর্বজনীন গ্রাফিক ধারণ করা শক্ত। সেখানে হয় যেমন ঐতিহাসিকভাবে বিখ্যাত খরগোশ ও 3D গ্রাফিক্স জন্য teapots যেমন গ্রাফিং প্যাকেজ কয়েক ধরনের জন্য কিছু মান। আপনার প্রশ্নটি উত্তরযোগ্য হওয়ার জন্য, আপনার প্রশিক্ষণের উপাদানটি কী প্যাকেজটি আবরণ করতে হবে সে সম্পর্কে এটি আরও সুনির্দিষ্ট হতে সহায়তা করবে।
শুক্র

1
ভালো কথা, ধন্যবাদ আমি আর, স্টাটা, পাইথন এবং জাভাস্ক্রিপ্টে পরিসংখ্যানগত গ্রাফিক্স সম্পর্কে কমপক্ষে কিছু অন্তর্ভুক্ত করব।
আব্রাহাম ডি ফ্ল্যাক্সমান

@ আব্রাহামডি ফ্লেক্সম্যান আমি এই "প্রশিক্ষণ উপাদান" এবং কারা এবং এটি কী উদ্দেশ্যে তৈরি তা সম্পর্কে আগ্রহী। আপনি আরও বলতে পারেন?
পিটার ফ্লুম - মনিকা পুনরায়

উত্তর:


9

দুটি চিন্তা:

উ: যখন আমি "হ্যালো ওয়ার্ল্ড" এর মূল কথাটি জানার চেষ্টা করি তখন একটি সর্বনিম্ন যা প্রোগ্রামিং ভাষায় একটি বৈধ প্রোগ্রাম তৈরি করতে হবে যা একটি একক পাঠ্য পাঠ্য প্রিন্ট করে। এটি আমার পরামর্শ দেয় যে আপনার "হ্যালো ওয়ার্ল্ড" একটি অবিচ্ছিন্ন ডেটা সেট হওয়া উচিত, আপনি যে পরিসংখ্যান বা গ্রাফিক্স প্রোগ্রামে প্লাগ করতে পারেন তার মধ্যে সবচেয়ে প্রাথমিক বিষয়।

বি। আমি কোনও গ্রাফিং "হ্যালো ওয়ার্ল্ড" সম্পর্কে অবগত নই। সবচেয়ে কাছাকাছি আসতে পারি টিপিক্যাল ডেটাসেটগুলি যা বিভিন্ন পরিসংখ্যান প্যাকেজগুলিতে অন্তর্ভুক্ত থাকে যেমন আর এর এয়ারপ্যাসেঞ্জার্স। আর-তে, একটি হ্যালো ওয়ার্ল্ড গ্রাফিং বিবৃতিটি হ'ল:

plot (AirPassengers)  # Base graphics, prints line graph

অথবা

qplot (AirPassengers) # ggplot2, prints a bar chart

অথবা

xyplot (AirPassengers) # lattice, which doesn't have a generic plot

ব্যক্তিগতভাবে, আমি মনে করি সহজতম গ্রাফটি একটি লাইন গ্রাফ যেখানে আপনার Y এবং X এর মধ্যে এন আইটেমগুলি 1: N থেকে শুরু করে। তবে এটি কোনও মানদণ্ড নয়।


1
এটি এবং অন্যান্য উত্তরগুলির Theক্যমত্যটি হ'ল বর্তমানে পরিসংখ্যানগত গ্রাফিক্সের একটি "হ্যালো, ওয়ার্ল্ড" নেই। আমি মনে করি যে ওয়াই এবং এক্সে থাকা এন আইটেমগুলি 1: N থেকে শুরু করে একটি অবিচ্ছিন্ন ডেটাসেটের আপনার পরামর্শ বাধ্যতামূলক। "হ্যালো, ওয়ার্ল্ড" এর সাথে আরও উপমা অনুসারে, একটি ছোট এন এবং স্মরণীয় ওয়াই লাগলে ভাল লাগবে N পাই এর অঙ্ক)? সম্ভবত এটি খুব ম্যাথিল।
আব্রাহাম ডি ফ্লেক্সম্যান

1
@ আব্রাহামডি ফ্লেক্সম্যান: আমি মনে করি না এটি ম্যাথির পক্ষে, আমি মনে করি এটি দুর্দান্ত। স্মরণীয়, সংক্ষিপ্ত এবং গ্রাফটি কেবল একটি সরল রেখা বা কিছু নয়। ডেটা সুপরিচিত এবং কোনও নির্দিষ্ট প্রোগ্রামের সাথে আবদ্ধ নয় এবং যিনি আরও পয়েন্ট চান তাদের ইচ্ছামত বাড়ানো যেতে পারে। আমি ভোট দিয়েছি!
ওয়েইন

24

আমি সম্ভবত scatterplots শুরু করতে হবে এবং প্রকাশ করবে চার কুশ্রী সম্পর্কযুক্তরূপে


2
+1 টি। তবে আপনি কিছুটা সাধারণ বিষয় বিবেচনা করতে পারেন যেমন লাইন প্লটের কিছু রূপ। সর্বোপরি, আপনি একটি রেখাংশ অঙ্কন করার সাথে সাথে আপনি যে কোনও কিছু আঁকতে পারবেন । এটি "হ্যালো, ওয়ার্ল্ড!" এর পেছনের ধারণাটির প্রতিধ্বনি দেয়: আপনি যখন কোনও প্রোগ্রাম থেকে পঠনযোগ্য আউটপুট পেতে পারেন, আপনি জানেন যে আপনি কম্পিউটারের সাথে যোগাযোগ করতে পারবেন এবং বাকিটি কেবল বিশদ :-)। (বিশদগুলি কঠিন হতে পারে the আইবিএম ৩ 360০ মেইনফ্রেমের জন্য অ্যাসেম্বলি কোড লিখতে শিখতে গিয়ে আউটপুট পাওয়ার সহজতম উপায় হ'ল এটি র‌্যামে সংরক্ষণ করা এবং কার্যকরকরণের শেষে একটি ত্রুটি তৈরি করা হয়েছিল, যার ফলে সিস্টেমটি একটি হেক্সাডেসিমাল কোর ডাম্প প্রিন্ট করেছিল) !)
whuber

আমি মনে করি পরিসংখ্যানগত গ্রাফিক্সের "হ্যালো, ওয়ার্ল্ড" হিসাবে ব্যবহার করাতে সামগ্রিকভাবে আনসকম্বের চৌকোটিতে অনেক বেশি উপস্থিত রয়েছে, তবে তার কাগজ থেকে চিত্র 1 ভাল প্রার্থী হতে পারে। অন্যান্য উত্তরগুলি অবিচ্ছিন্ন ডেটা সেট করার ক্ষেত্রে কেস তৈরি করেছে, তবে আমি যার দিকে ঝুঁকছি।
আব্রাহাম ডি ফ্লাক্সমান

7

সাধারণত বিতরণ করা এলোমেলো ভেরিয়েবলের নমুনার হিস্টোগ্রাম।


আমি এটি দেখতে যেভাবে চাই তা পছন্দ করি তবে হিস্টোগ্রামগুলিতে বিক্ষিপ্তের চেয়ে আরও বেশি ডেটা প্রসেসিং প্রয়োজন হয় এবং সাধারণ বিতরণ থেকে নমুনা নিয়ে আসা মনোমুগ্ধকর হতে পারে।
আব্রাহাম ডি ফ্ল্যাক্সমান

আমি কেবল লক্ষ্য করেছি যে এটি ম্যাটপ্ল্লোব ওয়েব পৃষ্ঠা থেকে প্রথম উদাহরণ: matplotlib.org
আব্রাহাম ডি

5

আমি মনে করি উত্তরটি "না"। এটি হ'ল, আপনার প্রশ্নের উত্তরের উপর সাধারণত কোনও মতামত নেই।

@ স্ট্যাস্ক স্ক্যাটারপ্লটকে নির্দেশ করে।

কিন্তু আমি বিবেচনা চাই কি plotকাজ করেন R: এটা ডেটা উপর নির্ভর করে!

আপনি বিতর্ক করতে পারেন যে অবিচ্ছিন্ন পরিসংখ্যান দ্বিবিভক্তের তুলনায় সহজ। সুতরাং ... সম্ভবত সবচেয়ে প্রাথমিক জিনিস হিস্টোগ্রাম; বা সম্ভবত একটি বার প্লট; হতে পারে একটি ঘনত্বের প্লট।

যদি হ্যালো, ওয়ার্ল্ড! আপনি কম্পিউটারকে কিছু করতে পারেন তা দেখাতে হ'ল আমি চাই যে কোনও প্লট করুক।


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

5

এটি হ্যালো ওয়ার্ল্ড হিসাবে ঠিক যোগ্যতা অর্জন করে কিনা তা নিশ্চিত নয়, তবে আর-তে অনেকগুলি প্যাকেজ তৈরির ডেমো রয়েছে। যেমন

library(graphics)
demo(graphics)

প্যাকেজে উপলব্ধ কিছু বেসিক গ্রাফিক্সের মাধ্যমে ব্যবহারকারীকে পদক্ষেপ নেবে। বেসিক গ্রাফিক্স চিত্রগুলির মধ্য দিয়ে প্রতিটি চিত্রের উপরে মাউস ক্লিক করুন। মাত্র দুটি লাইন দিয়ে, ব্যবহারকারী পরিসংখ্যানগুলির জন্য আর গ্রাফিক্সের কিছু অনুপ্রেরণামূলক দক্ষতার মধ্যে প্রবর্তিত হয়।

গ্রাফিক্স তৈরি করতে সংশ্লিষ্ট কোডটি আর কনসোলটিতে প্রদর্শিত হবে।

এখানে চিত্র বর্ণনা লিখুন


2

আমি বলব ডেটা ভিজ্যুয়ালাইজেশনের জন্য দুটি "হ্যালো ওয়ার্ল্ড" টাইপ প্রোগ্রাম ছিল:

মুদ্রণ ("হ্যালো ওয়ার্ল্ড"): সাধারণত বিতরণ করা ভেরিয়েবলের হিস্টগ্রামের মতো, বা সম্ভবত একটি সাধারণ এক্স, ওয়াই স্ক্যাটারপ্লট।

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

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