2017-04-21 1 views
0

Grundsätzlich ich multidimensionalen Arrays in EXCEL kopieren möchten.So kopieren Variablen Variable Explorer (Spyder Python 3.5) in die Zwischenablage kopieren

Wenn dies nicht möglich ist, Atleast sollte ich in der Lage sein LIST von Variable-Explorer in spyder zu exportieren.

versuchte ich

`

import xlsxwriter 

workbook = xlsxwriter.Workbook('arrays.xlsx') 
worksheet = workbook.add_worksheet() 

array = [['a1', 'a2', 'a3'], 
     ['a4', 'a5', 'a6'], 
     ['a7', 'a8', 'a9'], 
     ['a10', 'a11', 'a12', 'a13', 'a14']] 
row = 0 
for col, data in enumerate(data): 
    worksheet.write_column(row, col, data) 
workbook.close() 

` Aber ich Kopie String-Daten könnte nicht, die als Daten gespeichert werden.

+2

'numpy.std' 'standardisieren' nicht (was auch immer das bedeutet) der Datensatz. Er berechnet die Standardabweichung. Das ist ein Wert für einen Vektor, der beschreibt, wie ähnlich die verschiedenen Elemente sind. – JohanL

+0

Das ist nur der Fall, wenn wir mwentions Achse ' >>> a = np.array ([[1, 2], [3, 4]]) >>> np.std (a) 1,1180339887498949 nicht >> > np.std (a, Achse = 0) Array ([1., 1.]) >>> np.std (a, Achse = 1) Array ([0.5, 0.5]) ' – Abhishek

+4

Nun, es trifft auch zu, wenn die Achse erwähnt wird. Der 'Achsen'-Wert kann jedoch verwendet werden, um die Standardabweichung für jede Zeile oder jede Spalte separat zu berechnen. Sie erhalten immer noch nicht die gleiche Matrix zurück, sondern eine Reihe von Standardabweichungen. – JohanL

Antwort

1

Gefunden turn around-Lösung ...

import pandas 

df = pandas.DataFrame(data=MyDataAsNumpyArray) 

df.to_clipboard(excel=True) 
Verwandte Themen