Die Suche ergab 51 Treffer
- Mittwoch 15. August 2007, 14:54
- Forum: Allgemeine Fragen
- Thema: Leere Zellen mit '0' belegen
- Antworten: 9
- Zugriffe: 2619
Bei einem print column habe ich festgestellt, dass es mir fuer jede Zeile eine Liste ausgiebt, in der die leeren Zellen nicht mit enthalten sind, also ist die Fehlermeldung berechtigt, da dann natuerlich manchmal weniger Eintraege als 11 enthalten sind. Aber was nun? Wie kann ich jetzt die leeren Ze...
- Mittwoch 15. August 2007, 13:14
- Forum: Allgemeine Fragen
- Thema: Leere Zellen mit '0' belegen
- Antworten: 9
- Zugriffe: 2619
Vielen Dank fuer die Hilfe bisher.
Meine Datei besteht aus 11 Spalten getrennt durch Tabulator. Nun mach ich split('\t') trenne also zeilenweise den String am Tabulator auf. Warum kommt dann trotzdem noch die gleiche Fehlermeldung (list index out of range) an einer Stelle, wo eine leere Zelle ist???
Meine Datei besteht aus 11 Spalten getrennt durch Tabulator. Nun mach ich split('\t') trenne also zeilenweise den String am Tabulator auf. Warum kommt dann trotzdem noch die gleiche Fehlermeldung (list index out of range) an einer Stelle, wo eine leere Zelle ist???
- Mittwoch 15. August 2007, 09:25
- Forum: Allgemeine Fragen
- Thema: Leere Zellen mit '0' belegen
- Antworten: 9
- Zugriffe: 2619
Leere Zellen mit '0' belegen
Hallo an alle, ich moechte gern aus einer Datei (in Form einer Tabelle) die leeren Zellen mit '0' belegen. Folgendes habe ich mir uebrlegt: inp = open('Suppl_Table_1.txt') out = open('Suppl_Table_1_out1.txt','w') for line in inp.readlines(): column = line.split() if column[2] == ' ': column[2] = '0'...
- Dienstag 17. Juli 2007, 15:23
- Forum: Allgemeine Fragen
- Thema: noch ein Zaehlerproblem
- Antworten: 4
- Zugriffe: 871
Ich verstehe nur die Fehlermeldung nicht, es ist nach wie vor die selbe, auch bei dieser Aenderung
Code: Alles auswählen
inp = open('sum_of_all_LLS')
header = inp.readline()
val =0
for line in inp:
data = line.split()
if int(data[4]) > 1:
val += 1
print val
inp.close()
- Dienstag 17. Juli 2007, 14:42
- Forum: Allgemeine Fragen
- Thema: noch ein Zaehlerproblem
- Antworten: 4
- Zugriffe: 871
noch ein Zaehlerproblem
inp = open('sum_of_all_LLS') header = inp.readline() for line in inp: data = line.split() data[4] = int(data[4]) val =0 if data[4] > 1: val +=1 print val Ich moechte gern in der 5.Spalte meiner eingelesenen Datei alle die Werte zaehlen, die groesser "1" sind. Es funktioniert jedoch nicht ...
- Dienstag 17. Juli 2007, 14:38
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1460
- Dienstag 17. Juli 2007, 13:45
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1460
- Dienstag 17. Juli 2007, 11:00
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1460
Nicht schön, also mal lieber Schleifen angucken :wink: Werd ich machen. Zaehlt es aber in deinem Beispiel nicht alle Nullen die vorkommen, also auch die, fall ein Gleitkommazahl in der Spalte steht, die eine Null enthaelt? Ich moechte aber nur wissen aus wieviel Werten, die >0 sind, die Summe beste...
- Dienstag 17. Juli 2007, 10:31
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1460
Zaehler einbauen
Ich habe 7 Dateien aus denen ich jeweils die 4.Spalte summiere und in einer neuen Datei, die in der 4.Spalte dann nur noch die Summe enthaelt, ausgebe. inp0 = open('STRING_textmining.tab')header0 = inp0.readline() inp1 = open('Ewing_Score nicht log trans1.LLS') header1 = inp1.readline() inp2 = open(...
- Freitag 13. Juli 2007, 09:49
- Forum: Allgemeine Fragen
- Thema: Maximum in Zeile finden
- Antworten: 3
- Zugriffe: 1080
- Freitag 13. Juli 2007, 09:03
- Forum: Allgemeine Fragen
- Thema: Maximum in Zeile finden
- Antworten: 3
- Zugriffe: 1080
Maximum in Zeile finden
inp0 = open('STRING_textmining.tab') header0 = inp0.readline() inp1 = open('Ewing_Score nicht log trans1.LLS') header1 = inp1.readline() inp2 = open('Rhodes_Score1.LLS') header2 = inp2.readline() inp3 = open('STRING_coexpression1.LLS') header3 = inp3.readline() inp4 = open('STRING_cooccurence1.LLS'...
- Freitag 13. Juli 2007, 09:03
- Forum: Offtopic
- Thema: beitrag editieren
- Antworten: 2
- Zugriffe: 989
beitrag editieren
ich habe versehentlich beim Erstellen eines Beitrages zweimal auf absenden geklickt, nun wollte ich den kompletten Beitrag loeschen, aber irgendwie scheint das nicht zu gehen.
Oder weiss jemand wie
Oder weiss jemand wie
- Donnerstag 12. Juli 2007, 14:06
- Forum: Allgemeine Fragen
- Thema: matplotlib vs gnuplot
- Antworten: 4
- Zugriffe: 1645
- Donnerstag 12. Juli 2007, 12:10
- Forum: Allgemeine Fragen
- Thema: matplotlib vs gnuplot
- Antworten: 4
- Zugriffe: 1645
matplotlib vs gnuplot
Ich habe zwei Dateien. Nun moechte ich eine Spalte einer Datei als x-Werte einlesen und eine Spalte der anderen Datei als y-Werte einlesen. Das ganze moechte ich dann grafisch abbilden. Ich habe beides, sowohl matplotlib als auch gnuplot heruntergeladen. Doch hab ich nun noch Probleme mit der Instal...
- Mittwoch 11. Juli 2007, 16:33
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8136
- Mittwoch 11. Juli 2007, 14:48
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8136
- Mittwoch 11. Juli 2007, 14:20
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8136
- Mittwoch 11. Juli 2007, 14:04
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8136
- Mittwoch 11. Juli 2007, 13:32
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8136
- Mittwoch 11. Juli 2007, 12:58
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8136
Zwei Dateien zu einer machen
Ich habe ein wahrscheinlich sehr triviales Problem. Ich habe zwei Dateien, die aus Spalten bestehen. Nun moechte ich aus Datei_1 die ersten 3 Spalten in eine neue Datei (Datei_neu) schreiben. Die vierte Spalte derDatei_neu soll die 4. Spalte der Datei_2 sein. inp = open('Datei_1') for line in inp.re...