Pandas Dataframe à partir d'une chaîne
Pour charger des données d'une chaîne dans un Pandas Dataframe, vous pouvez exploiter la classe io.StringIO. Cette approche est particulièrement utile à des fins de tests.
Considérez les données de test suivantes :
TESTDATA="""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """
Pour créer un Dataframe à partir de cette chaîne :
if sys.version_info[0] < 3: from StringIO import StringIO else: from io import StringIO
TESTDATA = StringIO("""col1;col2;col3 1;4.4;99 2;4.5;200 3;4.7;65 4;3.2;140 """)
import pandas as pd df = pd.read_csv(TESTDATA, sep=";")
Ce code créera un Dataframe nommé 'df' contenant les colonnes 'col1', 'col2' et 'col3' avec les valeurs définies dans la chaîne.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!