Comment diviser numpy valeurs de tableau avec une virgule

voix
0

Je l'ai utilisé trame de données de pandas géants pour faire une table. Je veux tracer des lignes b / w chaque colonne parce que je dois copier ces données sur microsoft office ou latex et je dois le montrer sous forme de tableau. Comment puis je faire ça?

`x= [0,1,2,3,4]
y=[10,20,30,40,50]
z= [100,200,300,400,500]
dict = {col_1: x, col_2:y, col_3:z}
print(pandas.DataFrame(data=dict))`
Créé 20/10/2018 à 02:53
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
2

Si votre objectif est de copier ce tableau à MS Office, vous pouvez essayer deux choses:

1) la trame de données dans un fichier csv et ouvrez le fichier csv dans MS Office.

df=pandas.DataFrame(data=dict)
df.to_csv("my_df.csv")

2) Si vous voulez vraiment les lignes entre les colonnes, vous pouvez également écrire dans un fichier html et ouvrez-le.

df.to_html("my_df.html")

entrez la description d'image ici

Créé 20/10/2018 à 04:43
source utilisateur

voix
0

Envisagez d'utiliser le code suivant, vous pouvez ouvrir df.xlsx dans MS Excel.

x = [0,1,2,3,4]   
y = [10,20,30,40,50]
z = [100,200,300,400,500]
_dict = {"col_1": x, "col_2":y, "col_3":z}

Enregistrement dataframe à xlsx:

df = pd.DataFrame(data=_dict)  
df.to_excel('df.xlsx')
Créé 20/10/2018 à 15:29
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more