sample.csv
a,b,c,d,e
Stockez le fichier csv ci-dessus dans le tableau unidimensionnel suivant.
['a','b','c','d','e']
J'ai créé le csv enregistré à la suite des données d'étiquette classées par apprentissage automatique pour le gérer dans le programme python, mais s'il existe un meilleur moyen, veuillez me le faire savoir dans les commentaires.
Si sample.csv et read_csv_flatten.py se trouvent dans le même répertoire, le contenu de csv sera stocké dans les données d'un tableau unidimensionnel en exécutant le code suivant. S'il ne se trouve pas dans le même répertoire, vous devez spécifier un chemin approprié.
read_csv_flatten.py
import csv
import numpy as np
with open("sample.csv") as fp:
reader = csv.reader(fp)
data = [ e for e in reader ]
data = np.array(data).reshape(-1)
#Sortie pour confirmation ci-dessous
print(data)
['a' 'b' 'c' 'd' 'e']
Comme décrit ci-dessus, on peut voir que le contenu de csv est stocké dans un tableau unidimensionnel.
Recommended Posts