in nachfolgendem Skript müssen in der ersten Spalte vom Array C (bzw. C.csv) ganze Zahlen stehen.
Die erste Spalte wird aber jeweils mit einer Nachkommastelle (".0") ausgegeben.
Wie kann ich diese Spalte als ganze Zahl (Integer) ausgeben?
Danke für Eure Unterstützung.
Viele Grüße
Alois
Code: Alles auswählen
# -*- coding: utf-8 -*-
"""
Created on Fri Jun 15 21:44:17 2018
@author: dodi
"""
import csv
import numpy as np
Pfad_Ziel = "/home/dodi/data/Eigene_Dateien/python/Skripte/Test_Zusammenfuehren_CSV/"
A = np.array([[1,0.1],
[2,0.2]])
B = np.array([[3,0.3],
[4,0.4]])
C = np.concatenate((A, B), axis =0)
with open (Pfad_Ziel+ "C","w") as Ziel:
writer = csv.writer(Ziel)
nrow = 0
for row in C:
writer.writerow(C [nrow,:])
nrow +=1