Difference between revisions of "Python/C2/Plotting-the-data/Gujarati"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 !Visual Cue !Narration |- | 0:01 | Hello Friends and Welcome to this tutorial on "Plotting Experimental data". |- | 0:05 | At the end of this tutorial, you will be a…')
 
Line 4: Line 4:
 
|-
 
|-
 
| 0:01
 
| 0:01
| Hello Friends and Welcome to this tutorial on "Plotting Experimental data".
+
| નમસ્કાર મિત્રો અને '''"Plotting Experimental data"''' પરનાં આ સ્પોકન ટ્યુટોરીયલમાં તમારું સ્વાગત છે..
  
 
|-
 
|-
 
| 0:05
 
| 0:05
| At the end of this tutorial, you will be able to,
+
| આ ટ્યુટોરીયલની અંતમાં, તમે આપેલ વિશે આપેલ રહેશો,
  
# Define a list of numbers.
+
ક્રમાંકોની એક યાદીને વ્યાખ્યિત કરવું.
# perform element wise squaring of the list.
+
 
# Plot data points.
+
યાદીને ઘટક પ્રમાણે વર્ગ કરવું.
# plot errorbars.
+
 
 +
ડેટા પોઈન્ટ આલેખવા.
 +
 
 +
એરરબારો આલેખવા.  
  
 
|-
 
|-
 
| 0:18
 
| 0:18
| One needs to be familiar with the concepts of plotting mathematical functions in Python.
+
| આપણને પાયથનમાં ગાણિતિક ફંકશનો આલેખવાનાં ખ્યાલ સાથે પરિચિત થવું જરૂરી છે.
  
 
|-
 
|-
 
| 0:23
 
| 0:23
|We will use data from a Simple Pendulum Experiment to illustrate.
+
|દૃષ્ટાંત સહીત સમજાવવા માટે આપણે '''Simple Pendulum''' પ્રયોગમાંથી ડેટા વાપરીશું.
  
 
|-
 
|-
 
| 0:30
 
| 0:30
| As we know for a simple pendulum, length L is directly proportional to the square of time T.
+
| જેવું કે આપણે જાણીએ છીએ '''simple pendulum''' માટે, લંબાઈ '''L''' એ સમય '''T''' નાં વર્ગનાં સમ પ્રમાણમાં છે.
  
 
|-
 
|-
 
| 0:37
 
| 0:37
| We shall be plotting L and T square values.
+
| આપણે '''L''' અને '''T''' વર્ગ વેલ્યુઓને આલેખીશું.  
  
 
|-
 
|-
 
| 0:40
 
| 0:40
|First we will have to initiate L and T values.  
+
|પહેલા આપણે '''L''' અને '''T''' વેલ્યુઓને પ્રારંભિત કરવું પડશે.  
  
 
|-
 
|-
 
| 0:44
 
| 0:44
|We initiate them as sequence of values.
+
|આપણે તેને વેલ્યુઓનાં અનુક્રમ તરીકે પ્રારંભિત કરીએ છીએ.  
  
 
|-
 
|-
 
| 0:47
 
| 0:47
| We define a sequence by comma separated values inside two square brackets.
+
| બે ચોરસ કૌંસની અંદર અલ્પવિરામથી જુદી કરેલ વેલ્યુઓ દ્વારા આપણે એક અનુક્રમ વ્યાખ્યિત કરીએ છીએ.
  
 
|-
 
|-
 
| 0:52
 
| 0:52
| This is also called a List.
+
| આને એક યાદી પણ કહેવાય છે.
  
 
|-
 
|-
 
| 0:54
 
| 0:54
| Let's create two sequences L and t.
+
| ચાલો બે અનુક્રમ '''L''' અને '''t''' બનાવીએ.  
  
 
|-
 
|-
Line 61: Line 64:
 
|-
 
|-
 
| 1:29
 
| 1:29
| To obtain the square of sequence T we will use the function square with argument T.
+
| અનુક્રમ '''T''' નાં વર્ગને પ્રાપ્ત કરવા આપણે સ્ક્વેર ફંક્શન આર્ગ્યુંમેંટ '''T''' સાથે ઉપયોગમાં લેશું.  
  
 
|-
 
|-
 
| 1:36
 
| 1:36
|This is saved into the variable Tsquare.
+
|આને વેરીએબલ '''Tsquare''' ની અંદર સંગ્રહીત કરાયું છે.  
  
 
|-
 
|-
 
|1:38
 
|1:38
|So type Tsquare=square withinbracket T
+
|તો ટાઈપ કરો '''Tsquare=square કૌંસમાં T'''
  
 
|-
 
|-
 
|1:55
 
|1:55
|Tsqaure enter
+
|'''Tsqaure''' એન્ટર
  
 
|-
 
|-
 
| 2:00
 
| 2:00
| Now to plot L versus T square, we will simply type
+
| હવે '''L''' વિરુદ્ધ '''T વર્ગ''' ને આલેખવા, આપણે ફક્ત ટાઈપ કરીશું 
  
 
|-
 
|-
 
|2:07
 
|2:07
|plot within bracket L comma Tsquare comma within single quote dot
+
|'''plot કૌંસમાં L અલ્પવિરામ Tsquare અલ્પવિરામ એકલ અવતરણમાં ડોટ'''
 +
 
 
|-
 
|-
 
| 2:21
 
| 2:21
|Here single quote  dot displays the plot in a dot pattern.  
+
|અહીં એકલ અવતરણ ડોટ આલેખને બિંદુ સ્વરૂપે પ્રદર્શિત કરે છે.
  
 
|-
 
|-
 
| 2:26
 
| 2:26
|You can also specify 'o' for big dots.
+
|સાથે જ તમે મોટા બિંદુઓ માટે ''''o'''' લખી શકો છો.
  
 
|-
 
|-

Revision as of 12:40, 15 October 2013

Visual Cue Narration
0:01 નમસ્કાર મિત્રો અને "Plotting Experimental data" પરનાં આ સ્પોકન ટ્યુટોરીયલમાં તમારું સ્વાગત છે..
0:05 આ ટ્યુટોરીયલની અંતમાં, તમે આપેલ વિશે આપેલ રહેશો,

ક્રમાંકોની એક યાદીને વ્યાખ્યિત કરવું.

યાદીને ઘટક પ્રમાણે વર્ગ કરવું.

ડેટા પોઈન્ટ આલેખવા.

એરરબારો આલેખવા.

0:18 આપણને પાયથનમાં ગાણિતિક ફંકશનો આલેખવાનાં ખ્યાલ સાથે પરિચિત થવું જરૂરી છે.
0:23 દૃષ્ટાંત સહીત સમજાવવા માટે આપણે Simple Pendulum પ્રયોગમાંથી ડેટા વાપરીશું.
0:30 જેવું કે આપણે જાણીએ છીએ simple pendulum માટે, લંબાઈ L એ સમય T નાં વર્ગનાં સમ પ્રમાણમાં છે.
0:37 આપણે L અને T વર્ગ વેલ્યુઓને આલેખીશું.
0:40 પહેલા આપણે L અને T વેલ્યુઓને પ્રારંભિત કરવું પડશે.
0:44 આપણે તેને વેલ્યુઓનાં અનુક્રમ તરીકે પ્રારંભિત કરીએ છીએ.
0:47 બે ચોરસ કૌંસની અંદર અલ્પવિરામથી જુદી કરેલ વેલ્યુઓ દ્વારા આપણે એક અનુક્રમ વ્યાખ્યિત કરીએ છીએ.
0:52 આને એક યાદી પણ કહેવાય છે.
0:54 ચાલો બે અનુક્રમ L અને t બનાવીએ.
0:58 L = [0.1, 0.2, 0.3, 0.4, 0.5,0.6, 0.7, 0.8, 0.9]
1:10 T= [0.69, 0.90, 1.19,1.30, 1.47, 1.58, 1.77, 1.83, 1.94]
1:29 અનુક્રમ T નાં વર્ગને પ્રાપ્ત કરવા આપણે સ્ક્વેર ફંક્શન આર્ગ્યુંમેંટ T સાથે ઉપયોગમાં લેશું.
1:36 આને વેરીએબલ Tsquare ની અંદર સંગ્રહીત કરાયું છે.
1:38 તો ટાઈપ કરો Tsquare=square કૌંસમાં T
1:55 Tsqaure એન્ટર
2:00 હવે L વિરુદ્ધ T વર્ગ ને આલેખવા, આપણે ફક્ત ટાઈપ કરીશું
2:07 plot કૌંસમાં L અલ્પવિરામ Tsquare અલ્પવિરામ એકલ અવતરણમાં ડોટ
2:21 અહીં એકલ અવતરણ ડોટ આલેખને બિંદુ સ્વરૂપે પ્રદર્શિત કરે છે.
2:26 સાથે જ તમે મોટા બિંદુઓ માટે 'o' લખી શકો છો.
2:31 For this let us clear the first plot .
2:34 Type clf closing bracket and hit enter
2:39 Then Type plot within bracket L comma Tsquare comma within single quote o hit enter now to clear the bracket type clf closing bracket
3:01 Let us move further.
3.03 For any experimental there is always an error in measurements due to instrumental and human constraints.
3:10 Now we shall try and take these errors into account in our plots .
3:17 Pause the video here, try out the following exercise and resume the video.
3:21 Plot the given experimental data with large dots.
3:25 The data is on your screen.
3:29 Its given in delta underscore delta L and delta underscore T
3:37 We shall again initialize the sequence values in the same manner as we did for L and T.
3:48 Now to plot L vs T square with an error bar we use the function errorbar() .
4:00 Before plotting the data we need to get the data of delta L and delta T
4:05 delta L= within square bracket 0.08,0.09,0.07,0.05,0.06,0.00,0.06,0.06,0.01
4:25 delta T= [0.04,0.08,0.03,0.05,0.03,0.03,0.04,0.07,0.08]
4:40 Now use the error function
4:44 Type errorbar within bracket L comma Tsquare comma xerr=delta underscore L comma yerr=delta underscore T comma fmt= in single quote bo
5:32 This gives a plot with error bar of x and y axis.
5:36 The dots are of blue color.
5:38 The parameters xerr and yerr are error on x and y axis and fmt is the format of the plot.
5:46 similarly we can draw the same error bar with small red dots just change the parameters of fmt to r dot.
5:59 Type clf() to clear the plot

errorbar within bracket L comma Tsquare comma xerr=delta underscore L comma yerr=delta underscore T comma fmt=in single quote r and hit enter.

6:24 you can explore other options to errorbar using the documentation of errorbar.
6:30 errorbar? on terminal
6:38 Pause the video here, try out the following exercise and resume the video.
6:44 Plot the given experimental data with small dots and also include the error in your plot.
6:51 The data is on your screen for delta s delta n
7:00 This brings us to the end of the end of this tutorial.
7:03 In this tutorial, we have learnt to,

1. to declare a sequence of numbers using the function array.

7:09 2. to perform elementwise squaring using the square function.
7:14 3. to use the various options available for plotting like dots,lines.
7:20 4. to Plot experimental data such that we can also represent error by using the errorbar() function.
7:28 Here are some self assessment questions for you to solve
7:32 1. Square the following sequence.br distance underscore values=within square bracket 2.1 comma 4.6 comma 8.72 comma 9.03
7:44 2. Plot L versus T in red pluses.
7:52 And the answers,
7:55 1. To square a sequence of values, we use the function square
8:02 So that we have to Type square within bracket distance underscore values
8:09 2. We pass an additional argument stating the desired parameter
8:14 Type plot within bracket L comma T comma within single quote r+
8:24 Hope you have enjoyed this tutorial and found it useful.
8:27 Thank You!

Contributors and Content Editors

Jyotisolanki