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 ...
Die Suche ergab 51 Treffer
- Mittwoch 15. August 2007, 14:54
- Forum: Allgemeine Fragen
- Thema: Leere Zellen mit '0' belegen
- Antworten: 9
- Zugriffe: 3094
- Mittwoch 15. August 2007, 13:14
- Forum: Allgemeine Fragen
- Thema: Leere Zellen mit '0' belegen
- Antworten: 9
- Zugriffe: 3094
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: 3094
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 ...
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 ...
- Dienstag 17. Juli 2007, 15:23
- Forum: Allgemeine Fragen
- Thema: noch ein Zaehlerproblem
- Antworten: 4
- Zugriffe: 1069
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: 1069
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 ...
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: 1716
- Dienstag 17. Juli 2007, 13:45
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1716
- Dienstag 17. Juli 2007, 11:00
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1716
- Dienstag 17. Juli 2007, 10:31
- Forum: Allgemeine Fragen
- Thema: Zaehler einbauen
- Antworten: 7
- Zugriffe: 1716
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 ...
inp0 = open('STRING_textmining.tab')header0 = inp0.readline()
inp1 = open('Ewing_Score nicht log trans1.LLS')
header1 = inp1.readline()
inp2 ...
- Freitag 13. Juli 2007, 09:49
- Forum: Allgemeine Fragen
- Thema: Maximum in Zeile finden
- Antworten: 3
- Zugriffe: 1204
- Freitag 13. Juli 2007, 09:03
- Forum: Allgemeine Fragen
- Thema: Maximum in Zeile finden
- Antworten: 3
- Zugriffe: 1204
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 ...
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: 1071
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: 1842
- Donnerstag 12. Juli 2007, 12:10
- Forum: Allgemeine Fragen
- Thema: matplotlib vs gnuplot
- Antworten: 4
- Zugriffe: 1842
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 ...
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 ...
- Mittwoch 11. Juli 2007, 16:33
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8683
- Mittwoch 11. Juli 2007, 14:48
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8683
- Mittwoch 11. Juli 2007, 14:20
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8683
- Mittwoch 11. Juli 2007, 14:04
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8683
- Mittwoch 11. Juli 2007, 13:32
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8683
- Mittwoch 11. Juli 2007, 12:58
- Forum: Allgemeine Fragen
- Thema: Zwei Dateien zu einer machen
- Antworten: 15
- Zugriffe: 8683
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 ...
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 ...