Search Results: 2644


Comment appliquer la valeur absolue sur une colonne d'une dataframe avec pandas en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    01 décembre 2021    /    : 71

Exemples de comment appliquer la valeur absolue sur une colonne d'une dataframe avec pandas en python: [TOC] ### Créer une dataframe avec des pandas Créons d'abord une dataframe avec pandas : import pandas as pd import numpy as np data = np.random.randint(-10,10, size=(5,4)) df = pd.DataFrame(data=data,columns=['a','b','c','d']) donne par exemple a b c d 0 1 -4 5 -3 1 4 -9 -4 -7 2 -7 6 -10 9 3 3 -5 -2 1 4 5 -5 -8 4 ### Appliquer abs( ...

Comment sauvegarder une condition dans une chaîne de caractères et utiliser ensuite la fonction 'built-in' eval() en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    01 décembre 2021    /    : 46

Exemples de comment sauvegarder une condition dans une chaîne de caractères et utiliser ensuite la fonction 'built-in' eval() en python: [TOC] ### Sauvegarder une condition dans une chaîne de caractères Considérons par exemple la condition suivante : x == 2 que nous pouvons stocker dans une chaîne de caractères comme ceci: s = ' x == 2 ' Notez que print(type(s)) donne ici <class 'str'> ### Utiliser la fonction "built-in" eval() Pour ensuite utiliser c ...

How to get the absolute value of a dataframe column in pandas ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    29 novembre 2021    /    : 89

Examples of how to get the absolute value of a dataframe column in pandas: [TOC] ### Create a dataframe with pandas Let's create first a dataframe with pandas: import pandas as pd import numpy as np data = np.random.randint(-10,10, size=(5,4)) df = pd.DataFrame(data=data,columns=['a','b','c','d']) returns for example a b c d 0 1 -4 5 -3 1 4 -9 -4 -7 2 -7 6 -10 9 3 3 -5 -2 1 4 5 -5 -8 4 ### Apply abs() to one dataframe column To ge ...

Image    /    Daidalos    /    CC BY-SA 4.0    /    29 novembre 2021    /    : 0

How to create a datetime column from year, month and day columns in pandas ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    29 novembre 2021    /    : 274

Examples of how to create a datetime column from year, month and day columns in pandas: [TOC] ### Create a dataframe Let's first create a dataframe in pandas with 3 columns "Year", "Month" and "Day": import pandas as pd import random import itertools year_list = [] month_list = [] day_list = [] for combination in itertools.product([2015], [1,2,3,4], [5,15,25]): #print(combination) year_list.append( combination[0] ) month_list.append( combination[1] ) ...

How to store a condition in a string and use the built-in function eval() in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    24 novembre 2021    /    : 137

Examples of how to store a condition expression in a string and use the built-in function eval() in python: [TOC] ### Store a conditional expression in a string Let's consider for example the following condition: x == 2 that we can store a a string representation like so: s = ' x == 2 ' Note that print(type(s)) returns here <class 'str'> ### Use the built-in function eval() To use that string representation of a condition, a solution is to use the buil ...

How to evaluate and plot a 2D function in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    16 novembre 2021    /    : 370

To evaluate a two-variable function in python such as for example \begin{equation} f: (x_1,x_2) \rightarrow x_1 * \exp^{-(x_1^2+x_2^2)} \end{equation} a solution is to use the numpy function [meshgrid](https://docs.scipy.org/doc/numpy/reference/generated/numpy.meshgrid.html). [TOC] ### Using meshgrid Example from pylab import figure, cm import matplotlib.pyplot as plt import numpy as np def f(x1,x2): return x1 * np.exp(-(x1**2+x2**2)) x1_min = -2.0 x ...

Today's goal

Article    /    muzi    /    CC BY-SA 4.0    /    13 novembre 2021    /    : 130

1.Learning Python Visualization 2.Practice English listening ...

Comment créer un échantillon aléatoire en utilisant un réservoir avec pandas en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    09 novembre 2021    /    : 249

Exemples de comment créer un échantillon aléatoire en utilisant un réservoir avec pandas en python: [TOC] ### Créer une liste de dataframes Pour créer un échantillon à partir d'une dataframe, une solution simple consiste à utiliser la fonction pandas sample() (voir l'article précédent: [How to select randomly (sample) the rows of a dataframe using pandas in python:](https://www.moonbooks.orgArticles/How-to-select-randomly-sample--the-rows-of-a-dataframe-using-pandas-in-python-/) ). Cepe ...

How to create a random sample using a reservoir with pandas in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    03 novembre 2021    /    : 535

Examples of how to create a random sample with a reservoir using pandas in python [TOC] ### Create a list of dataframes To create a sample from a dataframe, a straightforward solution is to use the pandas's function called sample() (see the previous article: [How to select randomly (sample) the rows of a dataframe using pandas in python:](https://www.moonbooks.orgArticles/How-to-select-randomly-sample--the-rows-of-a-dataframe-using-pandas-in-python-/) ). However it does not work if you ...

Comment tracer une heatmap sur une carte globale avec cartopy en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    18 octobre 2021    /    : 511

Exemples de comment tracer une heatmap (depuis des données sur une grille régulière) sur une carte globale avec cartopy en python : [TOC] ### Obtenir des données sur une grille régulière Commençons par obtenir quelques données : import numpy as np data = np.loadtxt('https://raw.githubusercontent.com/benjamin-hg-marchant/teaching/main/datasets/modis_myd06_cpop_2d_hist_1b1_grid.txt') Notez que data.shape donne (360, 180) ici la longitude [-180,180] sont sur le pre ...

Comment trouver le nombre d'occurrences dans une liste de tuples en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    18 octobre 2021    /    : 311

Exemples de comment trouver le nombre d'occurrences dans une liste de tuples en python: [TOC] ### Créer une liste de tuples Créons une liste de tuples : mylist = [ ('a', 'b', 'c',), ('a', 'b', 'c',), ('c', 'b', 'a',), ('a', 'b', ), ('a',) ] notez que type(mylist) type(mylist[0]) donne <class 'list'> et <class 'tuple'> respectivement ### Trouver les occurrences de tuples Pour trouver les occurrences de tuples dans une liste, une solution ...

Comment obtenir le signe d'un nombre (-1 ou +1) en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    18 octobre 2021    /    : 583

Exemples de comment obtenir le signe d'un nombre (-1 ou +1) en python : [TOC] ### Obtenir le signe d'un nombre en python Considérons les variables suivantes en python : x1 = 42 x2 = -24 Pour obtenir rapidemenet le signe de ces nombres, une solution consiste à utiliser la fonction [copysign(x, y)](https://docs.python.org/3/library/math.html#math.copysign) du module math de python: import math math.copysign(1,x1) donne ici 1 tandis que math.copy ...

How to plot a heatmap (gridded data) on a global map with cartopy in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    13 octobre 2021    /    : 1091

Examples of how to plot a heatmap on a global map with cartopy in python [TOC] ### Get gridded data Let's first get some data: import numpy as np data = np.loadtxt('https://raw.githubusercontent.com/benjamin-hg-marchant/teaching/main/datasets/modis_myd06_cpop_2d_hist_1b1_grid.txt') Note that data.shape gives (360, 180) Here longitude [-180,180] are on the first axis (axis =0) and latitude [-90: 90] on the second axis (axis =1): ### Plot a simple map with ca ...

Image    /    Daidalos    /    CC BY-SA 4.0    /    13 octobre 2021    /    : 0

Image    /    Daidalos    /    CC BY-SA 4.0    /    13 octobre 2021    /    : 0

How to find the number of occurrences in a list of tuples in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    10 octobre 2021    /    : 1040

Examples of how to find the number of occurrences in a list of tuples in python : [TOC] ### Create a list of tuples Let's create a list of tuples: mylist = [ ('a', 'b', 'c',), ('a', 'b', 'c',), ('c', 'b', 'a',), ('a', 'b', ), ('a',) ] note that type(mylist) type(mylist[0]) gives <class 'list'> and <class 'tuple'> respectively ### Find occurrences of tuples To find occurrences of tuples in a list, a solution is to use counter from [coll ...

How to get the sign of a number (e.g -1 or +1) in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    08 octobre 2021    /    : 594

Examples of how to get the sign of a number (e.g -1 or +1) in python: [TOC] ### Get the sign of a number in python Let's consider the following variables in python: x1 = 42 x2 = -24 To get the sign of those numbers a solution is to use the function [copysign(x, y)](https://docs.python.org/3/library/math.html#math.copysign) from python's math module: import math math.copysign(1,x1) will returns: 1 while math.copysign(1,x2) will returns: ...

Comment supprimer un caractère d'une chaîne de caractères en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    06 octobre 2021    /    : 472

Exemples de comment supprimer un caractère d'une chaîne de caractères en python: [TOC] ### Supprimer le nième caractère d'une chaîne Considérons la phrase suivante : sentence = "Hello, how are you ?" Pour supprimer le nième caractère (par exemple 4), une solution consiste à convertir la chaîne en liste : sentence_list = list(sentence) supprimer l'élément correspondant à l'index = 4: sentence_list.pop(4) et reconvertir en chaîne sentence = "".join(sen ...

Comment créer une matrice de nombres aléatoires avec numpy en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    04 octobre 2021    /    : 632

Il existe plusieurs solutions pour créer une matrice de nombres aléatoires en python. Voyons quelques exemples ici : [TOC] ### Créer une matrice d'entiers aléatoires Pour créer une matrice d'entiers aléatoires, une solution consiste à utiliser [numpy.random.randint](https://numpy.org/doc/stable/reference/random/generated/numpy.random.randint.html) import numpy as np data = np.random.randint(-10,10,10) print(data) donne [-4 9 4 0 -3 -4 8 0 0 -7] Un ...

Comment remplacer ou supprimer un mot dans une chaîne de caractères en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    04 octobre 2021    /    : 459

Exemples de comment remplacer ou supprimer un mot dans une chaîne de caractères en python [TOC] ### Créer une chaîne en python Créons d'abord une chaîne de caractères en python sentence = "Hello How are you today ?" ### Remplacer ou supprimer un mot dans une chaîne Pour remplacer ou supprimer un mot dans une chaîne, une solution consiste à utiliser[replace()](https://docs.python.org/3/library/stdtypes.html#str.replace) sentence = sentence.replace('Hello', "Hi") print(s ...

Comment vérifier si un caractère est une lettre, un chiffre, un caractère spécial ou un espace en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    04 octobre 2021    /    : 885

Exemples de comment vérifier si un caractère d'une chaîne de caractères est une lettre, un chiffre, un caractère spécial ou un espace en python ? [TOC] ### Créer une chaîne de caractères en python Créons par exemple la phrase suivante : sentence = " Hello World !" Note: type(sentence) donne bien str ### Vérifier le type de caractère #### Vérifier si un caractère est une lettre Pour vérifier si un caractère est une lettre, une solution est d'utiliser [isa ...

Comment décaler de une ou plusieurs lignes les valeurs d'une colonne d'une dataframe avec pandas en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    04 octobre 2021    /    : 360

Exemples de comment décaler de une ou plusieurs lignes les valeurs d'une colonne d'une dataframe avec pandas en python: [TOC] ### Créer une dataframe avec pandas Créons d'abord une dataframe avec pandas : import pandas as pd import numpy as np data = np.arange(1,31) data = data.reshape(10,3) df = pd.DataFrame(data=data,columns=['a','b','c']) print(df) donne alors a b c 0 1 2 3 1 4 5 6 2 7 8 9 ...

plot_rgb_image_from_modis_myd021km_products.ipynb

Jupyter Notebook    /    Ben    /    29 septembre 2021    /    : 0

How to remove a character from a string in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    29 septembre 2021    /    : 329

Examples of how to remove a character from a string in python: [TOC] ### Remove the n’th character from a string Let's consider the following sentence: sentence = "Hello, how are you ?" To remove the n’th character (for example 4), a solution is to convert the string into a list: sentence_list = list(sentence) remove the element corresponding to index = 4: sentence_list.pop(4) and convert back to a string sentence = "".join(sentence_list) prin ...

How to create a matrix of random numbers with numpy in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    28 septembre 2021    /    : 1179

There are multiple solutions to create a matrix of random numbers in python. Let's see some examples here: [TOC] ### Create a matrix of random integers To create a matrix of random integers, a solution is to use [numpy.random.randint](https://numpy.org/doc/stable/reference/random/generated/numpy.random.randint.html) import numpy as np data = np.random.randint(-10,10,10) print(data) gives [-4 9 4 0 -3 -4 8 0 0 -7] Another example with a matrix of ...

How to replace or remove a word in a string in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    28 septembre 2021    /    : 775

Examples of how to replace or remove a word in a string in python: [TOC] ### Create a string in python Let's first create a string in python sentence = "Hello How are you today ?" ### Replace or remove a word in a string To replace or remove a word in a string, a solution is to use [replace()](https://docs.python.org/3/library/stdtypes.html#str.replace) sentence = sentence.replace('Hello', "Hi") print(sentence) gives Hi How are you today ? Note that sent ...

How to check if a character from a string is a letter, a number, a special character or a whitespace in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    27 septembre 2021    /    : 1544

Examples of how to check if a character from a string is a letter, a special character or a whitespace in python: [TOC] ### Create a string in python Let's create for example the following sentence: sentence = " Hello World !" Note: type(sentence) returns str ### Check character type #### Check if a character is a letter To check if a character is a letter, a solution is to use [isalpha()](https://docs.python.org/3.8/library/stdtypes.html#str.isalnum) ...

How to shift values in a dataframe column with pandas ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    27 septembre 2021    /    : 785

Examples of how to shift values in a dataframe column with pandas: [TOC] ### Create a dataframe with pandas Let's first create a dataframe with pandas: import pandas as pd import numpy as np data = np.arange(1,31) data = data.reshape(10,3) df = pd.DataFrame(data=data,columns=['a','b','c']) print(df) gives then a b c 0 1 2 3 1 4 5 6 2 7 8 9 3 10 11 12 4 13 14 15 5 16 17 18 ...

Comment obtenir les valeurs uniques d'une liste en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    26 septembre 2021    /    : 236

Exemples de comment obtenir les valeurs uniques d'une liste en python: [TOC] ### Créer une liste en python Créons d'abord une liste avec des valeurs uniques : mylist1 = ['a', 'b', 'c', 'd'] puis créez une autre liste plus grande en utilisant ces valeurs uniques : import random mylist2 = [random.choice(mylist1) for i in range(20)] mylist2 donne par exemple ['d', 'c', 'd', 'd', 'b', 'd', 'a', 'b', 'b', 'd', 'a', 'b', 'a', 'b ...

Comment inverser l'ordre des lettres d'une chaîne de caractères en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    26 septembre 2021    /    : 289

Exemples de comment inverser une chaîne de caractères en python: [TOC] ### Créer une chaîne de caractères en python Let's create a simple string using python: s = 'abcdef' print(s) donne abcdef Notez que type(s) donne str ### Inverser une chaîne de caractères en python ### Exemple 1 Une solution simple pour inverser une chaîne en python consiste à faire s1 = s[::-1] print(s1) donne fedcba ### Exemple 2 Une au ...

Comment supprimer les espaces en début dans une chaîne de caractères "string" avec python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    26 septembre 2021    /    : 366

Exemples de comment supprimer les espaces en début dans une chaîne de caractères avec python: [TOC] ### Créer une chaîne de caractères "string" en python Créeons une chaîne de caractères "string" en python s = ' Hello World ! ' Notez que type( s ) donne str et len(s) donne 20 #### Compter le nombre d'espaces dans une chaîne de caractères Pour compter le nombre d'espaces dans une chaîne de caractères space_count = 0 for c in s: ...

Comment trouver des éléments communs (e.g. intersection) entre deux listes en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    25 septembre 2021    /    : 397

Exemples de comment trouver des éléments communs (e.g. intersection) entre deux listes en python: [TOC] ### Créer deux listes en python Créons une liste en python list_a = ['e','0', 6, 'f', 4, 1, 'g'] et une autre list_b = ['a','d', 1, 'o', 8, 3, 'e'] ### Trouver les éléments communs entre deux listes Pour trouver les éléments communs entre deux listes, une solution consiste à utiliser [Python Set intersection() Method](https://www.w3schools.com/python/ref_set_i ...

Comment créer une liste d'états américains en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    25 septembre 2021    /    : 183

Exemples de comment créer une liste d'états américains en python ? [TOC] ### Créer une liste des États américains Créons une liste des États américains us_states = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Washington DC', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', 'Montana', ...

Comment convertir une matrice de floats en une matrice d'entiers avec numpy en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    25 septembre 2021    /    : 142

Exemples de comment convertir une matrice de floats en une matrice d'entiers avec numpy en python ? [TOC] ### Créer une matrice de floats avec numpy Créons d'abord une matrice de floats aléatoires avec numpy : import numpy as np data = np.random.rand(4,5) * 100.0 data donne par exemple array([[66.09124948, 68.46065421, 22.16897645, 77.84098663, 44.46296743], [16.41751266, 63.95374579, 86.87471262, 93.30928078, 59.99831054], [90.2846 ...

download_a_modis_granule_from_nasa_laads_daac.ipynb

Jupyter Notebook    /    Ben    /    25 septembre 2021    /    : 0

Examples of how to download MODIS Products from NASA LAADS DAAC (Level-1 and Atmosphere Archive & Distribution System Distributed Active Archive Center): ...

How to get unique values in a list in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    23 septembre 2021    /    : 1508

Examples of how to get unique values in a list in python: [TOC] ### Create a list in python Let's first create a list with unique values: mylist1 = ['a', 'b', 'c', 'd'] and then create another bigger list using those unique values: import random mylist2 = [random.choice(mylist1) for i in range(20)] mylist2 gives for example: ['d', 'c', 'd', 'd', 'b', 'd', 'a', 'b', 'b', 'd', 'a', 'b', 'a', 'b', 'a', 'd', 'b', ' ...

How to reverse a string in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    22 septembre 2021    /    : 297

Examples of how to reverse a string in python [TOC] ### Create a string in python Let's create a simple string using python: s = 'abcdef' print(s) gives abcdef Note that type(s) gives str ### Reverse a string in python ### Example 1 A straightforward solution to reverse a string in python is to do s1 = s[::-1] print(s1) gives fedcba ### Example 2 Another example s2 = "".join(reversed(s)) print( ...

How to remove leading spaces in a string with python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    22 septembre 2021    /    : 665

Examples of how to remove leading spaces in a string with python: [TOC] ### Create a string variable in python Let's create a string variable in python with 3 spaces at the begining and 4 at the end (after !): s = ' Hello World ! ' Note that: type( s ) gives str and len(s) gives 20 #### Count the number of spaces in a string To count the number of spaces in string s: space_count = 0 for c in s: if c.isspace(): space_ ...

How to find common elements (e.g. intersection) between two lists in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 699

Examples of how to find common elements between two lists in python: [TOC] ### Create two lists in python Let's create a list in python list_a = ['e','0', 6, 'f', 4, 1, 'g'] and another list_b = ['a','d', 1, 'o', 8, 3, 'e'] ### Find common elements between two lists To find common elements between two lists, a solution is to use [Python Set intersection() Method](https://www.w3schools.com/python/ref_set_intersection.asp). To do so, let's first convert one of the t ...

How to create a list of US states in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 849

Examples of how to create a list of US states and and an example of applications with python: [TOC] ### Create a list of US states Let's create a list of US states us_states = ['Alabama', 'Alaska', 'Arizona', 'Arkansas', 'California', 'Colorado', 'Connecticut', 'Washington DC', 'Delaware', 'Florida', 'Georgia', 'Hawaii', 'Idaho', 'Illinois', 'Indiana', 'Iowa', 'Kansas', 'Kentucky', 'Louisiana', 'Maine', 'Maryland', 'Massachusetts', 'Michigan', 'Minnesota', 'Mississippi', 'Missouri', ...

How to convert a matrix of floats into a matrix of integers with numpy in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 325

Examples of how to convert a matrix of floats into a matrix of integers with numpy in python: [TOC] ### Create a matrix of floats with numpy Let's first create a matrix of random floats with numpy: import numpy as np data = np.random.rand(4,5) * 100.0 data returns for example array([[66.09124948, 68.46065421, 22.16897645, 77.84098663, 44.46296743], [16.41751266, 63.95374579, 86.87471262, 93.30928078, 59.99831054], [90.28468277, 72.2 ...

How to round all the elements of a matrix with numpy in python ?

Article    /    Daidalos    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 1265

Examples of how to round all the elements of a matrix with numpy in python: [TOC] ### Create a matrix of float with numpy Let's create first a matrix of float with numpy import numpy as np data = np.random.rand(4,5) * 100.0 gives for example array([[ 0.54545428, 62.89794368, 50.60548232, 57.47598712, 11.78324876], [57.10987983, 19.58684319, 7.67338724, 10.76866391, 90.78997325], [62.25706073, 42.60884215, 58.72412611, 91.84459902, 26.1276 ...

Comment calculer la moyenne le long d'un axe donné avec numpy en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 196

Exemples de comment calculer la moyenne le long d'un axe donné avec numpy en python: [TOC] ### Créer une matrice aléatoire avec numpy import numpy as np data = np.random.randint(0,10,size=(3,3)) donne par exemple array([[4, 1, 9], [1, 6, 5], [9, 9, 5]]) ### Calculer la moyenne le long d'un axe donné avec numpy Pour calculer la moyenne le long d'un axe donné avec numpy, une solution est d'utiliser [numpy.mean](https://numpy.org/doc/stabl ...

Comment calculer la somme le long d'un axe donné avec numpy en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 245

Exemples de comment calculer la somme le long d'un axe donné avec numpy en python: [TOC] ### Créer une matrice aléatoire avec numpy Créons une matrice aléatoire avec numpy de taille = (3,3): import numpy as np data = np.random.randint(0,5,size=(3,3)) donne par exemple array([[4, 1, 2], [2, 1, 1], [4, 0, 1]]) ### Sommer le long du premier axe (axis=0) Pour sommer le long d'un axe donné d'une matrice avec numpy, une solution consiste à utiliser [numpy.sum] ...

Comment ajouter un nom ou renommer un axe d'une dataframe avec pandas ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 219

Exemples de comment ajouter un nom ou renommer un axe d'une dataframe avec pandas: [TOC] ### Créer une dataframe avec pandas Créons une dataframe avec pandas import pandas as pd import numpy as np data = np.random.randint(5, size=(3,3)) df = pd.DataFrame(data=data,columns=['A','B','C']) print(df) donne A B C 0 0 2 4 1 4 4 2 2 1 2 4 Note: pour obtenir des informations sur l'axe d'une dataframe, une solution consis ...

Comment stocker une matrice multidimensionnelle d'une dataframe avec pandas ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 201

Exemples de comment stocker une matrice multidimensionnelle d'une dataframe avec pandas: [TOC] ### Créer une matrice 3D avec numpy Considérons la matrice 3D suivante avec les indices i,j,k créée avec numpy import numpy as np data = np.random.randint(100,size=(3,3,3)) print(data) donne par exemple [[[63 35 74] [28 69 48] [25 19 33]] [[51 23 28] [40 76 0] [10 48 82]] [[51 55 7] [12 26 91] [ 1 73 31] ...

Comment échanger les indices d'une dataframe à plusieurs indices avec pandas ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 162

Exemples de comment échanger les indices d'une dataframe à plusieurs indices avec pandas : [TOC] ### Créer une datafrane avec plusieurs indices Pour créer une datafrane avec plusieurs indices avec pandas, une solution est d'utiliser [MultiIndex / advanced indexing](https://pandas.pydata.org/pandas-docs/stable/user_guide/advanced.html), voir aussi [how to create a dataframe with multiple indexes with pandas](https://moonbooks.org/Articles/How-to-create-a-dataframe-with-multiple-indexes-w ...

Comment créer une dataframe avec plusieurs indices avec pandas en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 302

Exemples de comment créer une dataframe avec plusieurs indices avec pandas en python: [TOC] ### Créer une dataframe avec plusieurs indices à partir d'un tuple Pour créer une dataframe avec plusieurs indices à partir d'un tuple, une solution est d'utiliser [MultiIndex / advanced indexing](https://pandas.pydata.org/pandas-docs/stable/user_guide/advanced.html): import pandas as pd tuples = [('Land', 'Liquid'), ('Land', 'Ice'), ('Ocean', 'Liquid') ...

Comment calculer le coefficient de corrélation de Pearson en python ?

Article    /    Bazinga    /    CC BY-SA 4.0    /    21 septembre 2021    /    : 1077

Exemples de comment calculer le coefficient de corrélation de Pearson en python: [TOC] ### Créer des données Créons d'abord quelques données : import numpy as np def f(a,b,c,X): eps = c * np.random.randn(X.shape[0]) return a * X + b + eps a = 1 # slope b = 0 # intercept c = 1.0 # noise X = np.random.randint(100, size=250) Y = f(a,b,c,X) et utilisez matplotlib pour les visualiser : import matplotlib.pyplot as plt plt.scatter(X,Y ...