Daidalos

Open Science Notebook

About



Follow

Timeline


Comment calculer une erreur quadratique moyenne en python ?

Daidalos July 30, 2019

Creative Commons License

Exemple de comment calculer l’erreur quadratique moyenne en python dans le cas d'un modèle de régression linéaire simple: \begin{equation} y = \theta_1 x + \theta_0 \end{equation} [TOC] ### Tracer les données Générons un ensemble de données aléatoirment suivant: \begin{equation} y = 3x + 2 \end{equation} import matplotlib.pyplot as plt import numpy as np X = 4 * np.random.rand(1000,1) X_b = np.c_[np.ones((1000,1)), X] Y = 2 + 3 * X + np.random.randn(10 ...

How to plot a dashed line in matplotlib ?

Daidalos July 25, 2019

Creative Commons License

Examples of how to plot dashed lines in matplotlib: [TOC] ### Plot a dashed line To plot a dashed line a solution is to add '--'' ':' or '-:', example: import matplotlib.pyplot as plt x = [1,10] y = [3,6] plt.plot(x,y,'--') plt.savefig('DashedLine_01.png') plt.show() [image:524 size:50 caption:How to plot a dashed line in matplotlib using '--'] import matplotlib.pyplot as plt x = [1,10] y = [3,6] plt.plot(x,y,':') plt.savefig('DashedLine_02.p ...

How to put axis in polar coordinates in matplotlib ?

Daidalos July 25, 2019

Creative Commons License

Examples of how to put axis in polar coordinates in matplotlib: [TOC] ### Axis in polar coordinates To put the axis in polar coordinates in matplotlib, a solution is to use the option projection='polar', example: [image:polar-coordinates-01 size:50 caption:How to put axis in polar coordinates in matplotlib ?] import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111, projection='polar') plt.savefig("polar_coordinates_01.png", bbox_inches='tight') ...

How to write a simple python code to find the intersection point between two straight lines ?

Daidalos June 21, 2019

Creative Commons License

Example of how to write a simple python code to find the intersection point between two straight lines: [TOC] ### Plot the lines import matplotlib.pyplot as plt import numpy as np m1, b1 = 1.0, 2.0 # slope & intercept (line 1) m2, b2 = 4.0, -3.0 # slope & intercept (line 2) x = np.linspace(-10,10,500) plt.plot(x,x*m1+b1) plt.plot(x,x*m2+b2) plt.xlim(-2,8) plt.ylim(-2,8) plt.title('How to find the intersection of two straight lines ?', fontsize=8) plt.gr ...

How to plot horizontal lines with matplotlib ?

Daidalos June 21, 2019

Creative Commons License

Examples of how to plot horizontal lines with matplotlib: [TOC] ### Plot horizontal lines To plot horizontal lines, a solution is to use axhline, example [image:matplotlib-horizontal-line-01 size:50 caption:How to plot horizontal lines with matplotlib ?] import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 2*np.pi, 1000) y1 = np.sin(x) f = plt.figure() ax = f.add_subplot(111) plt.plot(x, y1) plt.axhline(y=0.5) plt.axhline(y=-0.5) plt ...

Comment tracer une simple ligne horizontale avec matplotlib de python ?

Daidalos June 21, 2019

Creative Commons License

Exemples de comment tracer une simple ligne horizontale avec matplotlib de python: [TOC] ### Tracer une ligne horizontale Pour tracer une simple ligne horizontale dans une figure matplotlib on peut utiliser axhline, illustration [image:matplotlib-horizontal-line-01 size:50 caption:Comment tracer une simple ligne horizontale avec matplotlib de python ? ] import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 2*np.pi, 1000) y1 = np.sin(x) f = plt.figure() ...

Comment écrire un code python pour trouver le point d'intersection entre deux droites ?

Daidalos June 21, 2019

Creative Commons License

Exemple de code python pour trouver le point d'intersection entre deux droites: [TOC] ### Tracer les droites: import matplotlib.pyplot as plt import numpy as np m1, b1 = 1.0, 2.0 # slope & intercept (line 1) m2, b2 = 4.0, -3.0 # slope & intercept (line 2) x = np.linspace(-10,10,500) plt.plot(x,x*m1+b1) plt.plot(x,x*m2+b2) plt.xlim(-2,8) plt.ylim(-2,8) plt.title('How to find the intersection of two straight lines ?', fontsize=8) plt.grid(linestyle='dotted ...

Comment trouver le point d'intersection entre deux droites ?

Daidalos June 21, 2019

Creative Commons License

Exemple de comment calculer le point d'intersection entre deux droites: [TOC] ### Résolution mathématiques Soit deux droites d'équation: \begin{equation} \left\\{ \\begin{array}{c} y = m_1 * x + b_1 \\\\ y = m_2 * x + b_2 \\end{array}\right\. \end{equation} où $m$ et $b$ sont le coefficient directeur et l'ordonnée à l'origine respectivement. On suppose que $m_1 \neq m_2$ sinon les droites sont parallèles et il n'y a donc pas de point d'intersection. Un point $(x_i, y ...

How to plot an angle in python using matplotlib ?

Daidalos June 18, 2019

Creative Commons License

An example step by step of how to plot an angle in python using matplotlib and basic mathematics: [TOC] ### Define two lines [image:plot-an-angle-matplotlib-01 size:50 caption:How to plot an angle in python using matplotlib ?] import matplotlib.pyplot as plt import numpy as np m1, b1 = 0.1, 2.0 # slope & intercept (line 1) m2, b2 = 2.0, -3.0 # slope & intercept (line 2) x = np.linspace(-10,10,500) plt.plot(x,x*m1+b1) plt.plot(x,x*m2+b2) plt.xlim(-2,8) plt.yl ...

How to plot a circle in python using matplotlib ?

Daidalos June 18, 2019

Creative Commons License

Examples of how to plot a circle in python using matplotlib: [TOC] ### Plot a circle using plot() To plot a circle a first solution is to use the function plot(): [image:plot-circle-matplotlib-01 size:50 caption:How to plot a circle in python using matplotlib ?] import numpy as np import matplotlib.pyplot as plt theta = np.linspace(0, 2*np.pi, 100) r = np.sqrt(1.0) x1 = r*np.cos(theta) x2 = r*np.sin(theta) fig, ax = plt.subplots(1) ax.plot(x1, x2) ax.se ...

How to convert radians to degrees and vice versa in python ?

Daidalos June 18, 2019

Creative Commons License

Examples of how to convert radians to degrees and vice versa in python: [TOC] ### Convert radians to degrees using the math module A first solution is to use the python module [math](https://docs.python.org/2/library/math.html), example: >>> import math >>> math.radians(90) 1.5707963267948966 >>> math.pi / 2.0 1.5707963267948966 >>> math.radians(180) 3.141592653589793 Conversion radian -> degrees: >>> math.degrees(math.pi/2.0) 90.0 ...

Comment tracer un angle entre deux droites avec matplotlib de python ?

Daidalos June 18, 2019

Creative Commons License

Exemple de comment tracer un angle avec matplotlib de python: [TOC] ### Tracer les droites [image:plot-an-angle-matplotlib-01 size:50 caption:Comment tracer un angle entre deux droites avec matplotlib de python ?] import matplotlib.pyplot as plt import numpy as np m1, b1 = 0.1, 2.0 # slope & intercept (line 1) m2, b2 = 2.0, -3.0 # slope & intercept (line 2) x = np.linspace(-10,10,500) plt.plot(x,x*m1+b1) plt.plot(x,x*m2+b2) plt.xlim(-2,8) plt.ylim(-2,8) p ...

Comment tracer un cercle avec matplotlib de python ?

Daidalos June 16, 2019

Creative Commons License

Exemples de comment tracer un simple cercle avec matplotlib de python: [TOC] ### Tracer un cercle avec plot() Pour tracer un cercle en python avec matplotlib on peut utiliser la fonction plot(): [image:plot-circle-matplotlib-01 size:50 caption:Comment tracer un cercle avec matplotlib ?] import numpy as np import matplotlib.pyplot as plt theta = np.linspace(0, 2*np.pi, 100) r = np.sqrt(1.0) x1 = r*np.cos(theta) x2 = r*np.sin(theta) fig, ax = plt.subplots(1) ...

Comment cliquer sur la ligne d'un tableau html et la mettre en valeur ?

Daidalos June 13, 2019

Creative Commons License

Exemple de comment cliquer sur la ligne d'un tableau html et la mettre en valeur [TOC] ### Code source Un exemple de tableau (inspiré de l'example sur [jsfiddle](http://jsfiddle.net/iambriansreed/xu2AH/127/)) [image:table-row-highlighted-01 size:50 caption:Comment cliquer sur la ligne d'un tableau html et la mettre en valeur ?] Résultat si on clique sur une ligne: [image:table-row-highlighted-02 size:50 caption:Comment cliquer sur la ligne d'un tableau html et la mettre en vale ...

Créer un tableau html avec un menu horizontal déroulant en fixant la première colonne ?

Daidalos June 13, 2019

Creative Commons License

Exemple de comment créer un tableau avec un menu horizontal déroulant en fixant la première colonne ? [TOC] ### Code source Un exemple de tableau (inspiré de l'example sur [codepen](https://codepen.io/paulobrien/pen/gWoVzN)) [image:table-fixed-first-column-01 size:50 caption:Créer un tableau avec un menu horizontal déroulant en fixant la première colonne ?] Résultat si on bouge l'ascenseur horizontal vers la droite: [image:table-fixed-first-column-02 size:50 caption:Créer un ta ...

How to subtract a number to each element of a matrix in python ?

Daidalos June 13, 2019

Creative Commons License

Examples of how to subtract a number to each element of a matrix in python using numpy: [TOC] ### Using - operator A solution is to use the - operator, example: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a - 1 >>> a array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) ### Avec la function numpy subtract() Another solution is to use the numpy function [subtract](https://do ...

Comment soustraire un nombre à tous les éléments d'une matrice en python ?

Daidalos June 13, 2019

Creative Commons License

Exemples de comment soustraire un nombre à tous les éléments d'une matrice [TOC] ### Avec l'opérateur - Pour soustraire un nombre à tous les éléments d'une matrice, on peut utiliser l'opérateur -, exemple: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a - 1 >>> a array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) ### Avec la function numpy subtract() On peut aussi passe ...

How to multiply the elements of an array by a number in python ?

Daidalos June 13, 2019

Creative Commons License

To multiply the elements of an array by a number in python, a solution is to use the * operator, example: >>> import numpy as np >>> A = np.array([[1,2,0],[4,3,-1]]) >>> A array([[ 1, 2, 0], [ 4, 3, -1]]) >>> A * 2 array([[ 2, 4, 0], [ 8, 6, -2]]) ### References Liens | Site ------------- | ------------- [Introduction to Python Operator](https://data-flair.training/blogs/python-operator/) | data-flair.training ...

Comment multiplier par une constante tous les éléments d'une matrice en python ?

Daidalos June 13, 2019

Creative Commons License

Pour multiplier tous les éléments d'une matrice par un nombre, on peut utiliser l'opérateur *, exemple: >>> import numpy as np >>> A = np.array([[1,2,0],[4,3,-1]]) >>> A array([[ 1, 2, 0], [ 4, 3, -1]]) >>> A * 2 array([[ 2, 4, 0], [ 8, 6, -2]]) ### Références Liens | Site ------------- | ------------- [Introduction to Python Operator](https://data-flair.training/blogs/python-operator/) | data-flair.training ...

How to add a number to each element of a matrix in python ?

Daidalos June 13, 2019

Creative Commons License

Examples of how to add a number to each element of a matrix in python using numpy: [TOC] ### Using + operator A solution is to use the + operator, example: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a + 1 >>> a array([[ 2, 3, 4], [ 5, 6, 7], [ 8, 9, 10]]) ### Avec la function numpy add() Another solution is to use the numpy function [add](https://docs.scipy.o ...

Comment ajouter un nombre à tous les éléments d'une matrice en python ?

Daidalos June 13, 2019

Creative Commons License

Exemples de comment ajouter un nombre à tous les éléments d'une matrice [TOC] ### Avec l'opérateur + Pour ajouter un nombre à tous les éléments d'une matrice, on peut utiliser l'opérateur +, exemple: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a + 1 >>> a array([[ 2, 3, 4], [ 5, 6, 7], [ 8, 9, 10]]) ### Avec la function numpy add() On peut aussi passer par la ...

How to pass an array or a list into a function in python ?

Daidalos June 13, 2019

Creative Commons License

Examples of how to pass an array or list as an argument of a function in python: [TOC] ### Pass a matrix in a function In python, it is possible to pass a matrix as an argument of a function, example: >>> import numpy as np >>> def function( x ): ... return 0.5 * x + 2 ... >>> x = np.arange(0,10,0.1) >>> y = function(x) >>> y array([ 2. , 2.05, 2.1 , 2.15, 2.2 , 2.25, 2.3 , 2.35, 2.4 , 2.45, 2.5 , 2.55, 2.6 , 2.65 ...

Comment cacher ou rendre visible une div avec du javascript ?

Daidalos June 12, 2019

Creative Commons License

Exemple de comment cacher ou rendre visible une div avec du javascript: [TOC] ### Cacher ou rendre visible une div Soit la page html suivante avec une div contenant une image [gifimage](https://www.gifimage.net/busy-cursor-gif-8/) <!DOCTYPE html> <html> <body> <div id="myDIV"'> <img src="busy-cursor-gif-8.gif"> </div> </body> </html> Pour cacher cette div on peut ajouter style='display:none' comme ceci <div id="myDIV" style='display:none'> <img src="b ...

Pourquoi une image dans une page html ne change pas alors que le fichier src a été modifié ?

Daidalos June 12, 2019

Creative Commons License

Exemple de comment dire à une page html qu'une image a été modifiée: [TOC] ### Afficher une image en HTML Pour afficher une image dans une simple page html on peut faire comme ceci (on a ici utilisé l'image: [matplotlib-grid-02.png](/Images/matplotlib-grid-02/)) <!DOCTYPE html> <html> <body> <img src='matplotlib-grid-02.png'> </body> </html> qui donne: [image:image-clear-cache-01 size:50 caption:Pourquoi une image dans une page html ne change pas alors que le fic ...

Search