Python/C2/Other-types-of-plots/Bengali

From Script | Spoken-Tutorial
Revision as of 15:27, 14 February 2014 by Antarade (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Visual Cue Narration
0:01 নমস্কার বন্ধুগণ, অন্যরকমের প্লট-এর উপর এই টিউটোরিয়াল-এ আপনাদের স্বাগত ।
0:06 এখনো পর্যন্ত আমরা এক রকমের প্লট শিখেছি ।
0:10 তাই, এই টিউটোরিয়াল-এ আমরা কিছু অন্য রকমের প্লট দেখব ।
0:16 এই টিউটোরিয়াল-এর শেষে আপনি,
  1. scatter plot তৈরী
  2. pie charts তৈরী
  3. bar charts তৈরী
  4. log-log plots তৈরী
  5. matplotlib help ব্যবহার করতে পারবেন ।
0:29 scatter plot নিয়ে আলোচনা শুরু করা যাক ।
0:33 এই টিউটোরিয়াল-টি শুরু করার আগে, দয়া করে আপনি "Loading data from files" and "Plotting data" টিউটোরিয়াল-গুলি দেখে নিন ।
0:42 scatter plot-এ, the data is displayed as a collection of points, where each point determines it's position on the horizontal axis and the vertical axis respectively.
0:54 এই ধরনের প্লট-কে scatter chart, scatter diagram বা একটি scatter graph ও বলা হয় ।
1:01 সবার আগে IPython interpreter শুরু করা যাক ।
1:06 তাহলে লিখুন ipython হাইফেন pylab
1:13 কোম্পানি A -এর সাল ২০০০-২০১০ পর্যন্ত শতকরা লাভ-এর একটি scatter plot অঙ্কন করুন ।
1:22 তথ্য company-a-data.txt ফাইলে উপলব্ধ আছে ।
1:33 লিখুন cat স্পেস স্ল্যাশ home স্ল্যাশ fossee স্ল্যাশ other-plot স্ল্যাশ company-a-data.txt (enter)
1:50 The data file has two lines with a set of values in each line, the first line representing years and the second line representing the profit percentages.
2:02 scatter plot তৈরী করতে, প্রথমে তথ্য ফাইল থেকে loadtxt কমান্ড ব্যবহার থেকে লদ করতে হবে ।
2:10 লিখুন year,profit = loadtxt বন্ধনীর মধ্যে একক উধ্রিতিচিনহে স্ল্যাশ home স্ল্যাশ fossee স্ল্যাশ other-plot স্ল্যাশ company-a-data.txt comma dtype=বন্ধনীর মধ্যে লিখুন int()শেষের বন্ধনী । এন্টার টিপুন ।


2:52 By default loadtxt converts the value to float.
2:57 The dtype=লিখুন বন্ধনীর মধ্যে int() শেষের বন্ধনীর মধ্যে argument in loadtxt converts the value to integer, as we require the data as integer further in the tutorial.
3:11 এখন একটি scatter গ্রাফ তৈরী করতে, আমরা scatter()শেষের বন্ধনী ফাংশন ব্যবহার করব ।
3:18 লিখুন scatter শেষের বন্ধনীর মধ্যে year কমা profit এবং এন্টার টিপুন ।
3:32 লক্ষ্য করুন আমরা scatter() ফাংশন-এ দুটি আর্গুমেন্ট পাঠিয়েছি, প্রথমটি হলো x-স্থানান্কের মান, বত্সর এবং আরেকটি হলো y স্থানান্কের মান, শতকরা লাভ ।
3:57 Plot a scatter plot of the same data in company-a-data.txt with red diamond markers.
4:09 ভিডিও-টি একটু থামান, অনুশীলনী-টি করে নিন এবং ভিডিও-টি আবার চালান ।
4:17 Now let us see another kind of plot, the pie chart, for the same data.
4:40 A pie chart or a circle graph is a circular chart divided into sectors, illustrating proportion.
4:49 Plot a pie chart representing the profit percentage of company A, with the same data from file company-a-data.txt.
5:00 So let us reuse the data we have loaded from the file previously.
5:11 pie()শেষের বন্ধনীর ফাংশন ব্যবহার করে pie চার্ট প্লট করতে পারি ।
5:15 তাহলে লিখুন pie বন্ধনীর মধ্যে profit কমা labels=year


5:29 লক্ষ্য করুন, আমরা pie() ফাংশনে দুটি আর্গুমেন্ট পাঠিয়েছি ।
5:33 প্রথমটি হলো মানগুলি এবং First one the values and the next one the set of labels to be used in the pie chart.
5:38 Plot a pie chart with the same data with colors for each wedges as white, red, black, magenta,yellow, blue, green, cyan, yellow, magenta and blue respectively.
5:58 ভিডিও-টি একটু থামান, অনুশীলনী-টি করে নিন এবং ভিডিও-টি আবার চালান ।
6:05 এখন বার চার্ট সম্পর্কে আলোচনা করা যাক ।
6:08 বার চার্ট বা বার গ্রাফ হলো একটি চার্ট with rectangular bars with lengths proportional to the values that they represent.
6:19 Plot a bar chart representing the profit percentage of company A, with the same data from file company-a-data.txt.
6:30 So let us reuse the data we have loaded from the file previously.
6:34 bar() ফাংশন ব্যবহার করে এবং এন্টার টিপে বার চার্ট প্লট করতে পারি ।
6:44 তাহলে বন্ধনীর মধ্যে লিখতে হবে bar ( year , profit )
6:52 লক্ষ্য করুন ফাংশন bar()-এর নুন্যতম দুটি আর্গুমেন্ট লাগে, একটি x-স্থানান্কের মান এবং আরেকটি y-স্থানান্কের মান যা বার-গুলির দৈর্ঘ্য নির্ধারিত করতে ব্যবহৃত হয় ।
7:05 Plot a bar chart which is not filled and which is hatched with 45 degree slanting lines as shown in the image.
7:17 The data for the chart may be obtained from the file company-a-data.txt
7:26 লিখুন bar বন্ধনীর মধ্যে year কমা profit কমা fill=False কমা hatch= একক উধ্রিতিচিন্হের মধ্যে স্ল্যাশ । এন্টার টিপুন ।
8:05 Now let us move on to the log-log plot.
8:10 A log-log graph or a log-log plot is a two-dimensional graph of numerical data that uses logarithmic scales on both the horizontal and vertical axes.
8:24 Because of the nonlinear scaling of the axes, a function of the form y = ax^b will appear as a straight line on a log-log graph
8:38 Plot a log-log chart of y=5 into x3for x from 1-20.
8:49 Before we actually plot let us calculate the points needed for that.
8:54 x = linspace বন্ধনীর মধ্যে 1 কমা 20 কমা 100
y = 5 গুন  x গুন  3
9:23 এটি হলো log-log ফাংশন-এর syntax ।
9:28 এখন আমরা loglog() ফাংশন ব্যবহার করে log-log চার্ট তৈরী করতে পারি ।
9:34 লিখুন loglog বন্ধনীর মধ্যে x কমা y । এন্টার টিপুন ।
9:48 একটি সাধারণ প্লট এবং একটি log-log plot -এর মধ্যে পার্থক্য বুঝতে, plot ফাংশন ব্যবহার করে আরেকটি প্লট তৈরী করা যাক ।
9:57 figure বন্ধনীর মধ্যে 2 তারপর লিখুন plot বন্ধনীর মধ্যে x কমা y
10:24 পার্থক্য-টি যথেক্ত স্পষ্ট । তাহলে এটি হলো log-log() প্লট ।
10:33 এখন আমরা আরো কিছু প্লট দেখব এবং দেখে নেব কিভাবে আমরা ইন্টারনেট থেকে matplotlib সম্পর্কে অনলাইন সাহায্য পেতে পারে ।
10:43 matplotlib সম্পর্কে সাহায্য matplotlib.sourceforge.net/contents.html থেকে পাওয়া যেতে পারে ।
10:55 আরো প্লট matplotlib.sourceforge.net স্ল্যাশ users স্ল্যাশ screenshots.html এবং matplotlib.sourceforge.net স্ল্যাশ gallery.html থেকে পাওয়া যেতে পারে ।
11:13 এখানেই এই টিউটোরিয়াল-টির সমাপ্তি হলো । এই টিউটোরিয়াল-এ আমরা শিখেছি,
11:20 1. scatter() ফাংশন ব্যবহার করে scatter plot আঁকা ।
11:22 2. pie() ফাংশন ব্যবহার করে pie chart আঁকা ।
11:25 3. bar() ফাংশন ব্যবহার করে a bar chart আঁকা ।
11:28 4. loglog() ফাংশন ব্যবহার করে a log-log গ্রাফ আঁকা ।
11:33 5. matplotlib অনলাইন সাহায্য ব্যবহার করা । ধন্যবাদ ।
11:42 এখন আপনার স্বমূল্যায়নের জন্য কিছু অনুশীলনী রয়েছে ।
11:46 1. scatter x কমা y কমা color=blue marker= d এবং plot x কমা y কমা color=b কমা marker= d) একই কাজ করে ।
12:04 এই সত্য না মিথ্যা ?
12:07 2. vertical line hatching সমেত বার চার্ট তৈরী করার জন্য কোন বিবৃতি-টি ব্যবহার করা যেতে পারে ?
12:15 1.bar ফাংশনের মধ্যে x কমা y কমা color=একক উধ্রিতিচিন্হের মধ্যে w কমা hatch= slash
12:27 2. bar বন্ধনীর মধ্যে x কমা y কমা fill=False কমা hatch=স্ল্যাশ স্ল্যাশ
12:38
12:52 bar বন্ধনীর মধ্যে x কমা y comma color= উধ্রিতিচিন্হের মধ্যে w কমা hatch=একক উধ্রিতিচিহ্ন
13:02 এবং উত্তরগুলি হলো,
13:06 1. মিথ্যা ।
13:9 দুটি ফাংশন এক রকমের প্লট তৈরী করে না ।
13:13 2.vertical line hatching সমেত বার চার্ট তৈরী করার জন্য সঠিক বিকল্প-টি হলো bar x কমা y কমা fill=False কমা hatch=bar ।
13:31 আশা করি টিউটোরিয়াল-টি আপনার ভালোলেগেছে এবং উপযোগী হয়েছে ।
13:34 ধন্যবাদ ।

Contributors and Content Editors

Antarade