Aufgabenstellung: Erstellen Sie einen Code, mit dem aus den Bohrkerndaten
ermittelt wird, wie oft der SO4-Wert niedriger als der mittlere SO4-Wert war
Code: Alles auswählen
# Funktionen zum Lesen der Daten werden verfuegbar gemacht
import pickle
# Daten einlesen
daten = pickle.load(open('bohrkern_py.dat','r'))
feldnamen = ['Depth_icesnow_m', 'Age_ka_BP', 'Depth_we_m', 'Age_a_AD', 'NO3-_ugkg', 'SO42-_ugkg'] # Diese Liste enthaelt die Spaltenueberschriften
# Sulfatwerte "herausholen"
sulfat = daten [:,5]
print sulfat
# numpy- Funktionen verfuegbar machen
import numpy
#Mittelwert ermitteln
mittelwert = numpy.mean(daten[:,5])
print mittelwert
print numpy.mean(sulfat)# andere Schreibweise
#Anzahl aller SO4 Werte
anzahlSulfatWerte= len (sulfat)
print anzahlSulfatWerte
# soll sagen, ob der einzlene Wert kleiner ist als der Mittelwert
x = sulfat < mittelwert
print x