forked from IF-LK-2020/id3
Initial commit
This commit is contained in:
commit
b526997439
|
@ -0,0 +1,26 @@
|
||||||
|
# ---> Java
|
||||||
|
# Compiled class file
|
||||||
|
*.class
|
||||||
|
|
||||||
|
# Log file
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# BlueJ files
|
||||||
|
*.ctxt
|
||||||
|
Dokumente*
|
||||||
|
|
||||||
|
# Mobile Tools for Java (J2ME)
|
||||||
|
.mtj.tmp/
|
||||||
|
|
||||||
|
# Package Files #
|
||||||
|
*.jar
|
||||||
|
*.war
|
||||||
|
*.nar
|
||||||
|
*.ear
|
||||||
|
*.zip
|
||||||
|
*.tar.gz
|
||||||
|
*.rar
|
||||||
|
|
||||||
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
|
hs_err_pid*
|
||||||
|
|
|
@ -0,0 +1,210 @@
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* Materialien zu den zentralen NRW-Abiturpruefungen im Fach Informatik ab 2018
|
||||||
|
* </p>
|
||||||
|
* <p>
|
||||||
|
* Generische Klasse BinaryTree<ContentType>
|
||||||
|
* </p>
|
||||||
|
* <p>
|
||||||
|
* Mithilfe der generischen Klasse BinaryTree koennen beliebig viele
|
||||||
|
* Inhaltsobjekte vom Typ ContentType in einem Binaerbaum verwaltet werden. Ein
|
||||||
|
* Objekt der Klasse stellt entweder einen leeren Baum dar oder verwaltet ein
|
||||||
|
* Inhaltsobjekt sowie einen linken und einen rechten Teilbaum, die ebenfalls
|
||||||
|
* Objekte der generischen Klasse BinaryTree sind.
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author Qualitaets- und UnterstuetzungsAgentur - Landesinstitut fuer Schule
|
||||||
|
* @version Generisch_03 2014-03-01
|
||||||
|
*/
|
||||||
|
public class BinaryTree<ContentType> {
|
||||||
|
|
||||||
|
/* --------- Anfang der privaten inneren Klasse -------------- */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Durch diese innere Klasse kann man dafuer sorgen, dass ein leerer Baum
|
||||||
|
* null ist, ein nicht-leerer Baum jedoch immer eine nicht-null-Wurzel sowie
|
||||||
|
* nicht-null-Teilbaeume, ggf. leere Teilbaeume hat.
|
||||||
|
*/
|
||||||
|
private class BTNode<CT> {
|
||||||
|
|
||||||
|
private CT content;
|
||||||
|
private BinaryTree<CT> left, right;
|
||||||
|
|
||||||
|
public BTNode(CT pContent) {
|
||||||
|
// Der Knoten hat einen linken und einen rechten Teilbaum, die
|
||||||
|
// beide von null verschieden sind. Also hat ein Blatt immer zwei
|
||||||
|
// leere Teilbaeume unter sich.
|
||||||
|
this.content = pContent;
|
||||||
|
left = new BinaryTree<CT>();
|
||||||
|
right = new BinaryTree<CT>();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ----------- Ende der privaten inneren Klasse -------------- */
|
||||||
|
|
||||||
|
private BTNode<ContentType> node;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Nach dem Aufruf des Konstruktors existiert ein leerer Binaerbaum.
|
||||||
|
*/
|
||||||
|
public BinaryTree() {
|
||||||
|
this.node = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Wenn der Parameter pContent ungleich null ist, existiert nach dem Aufruf
|
||||||
|
* des Konstruktors der Binaerbaum und hat pContent als Inhaltsobjekt und
|
||||||
|
* zwei leere Teilbaeume. Falls der Parameter null ist, wird ein leerer
|
||||||
|
* Binaerbaum erzeugt.
|
||||||
|
*
|
||||||
|
* @param pContent
|
||||||
|
* das Inhaltsobjekt des Wurzelknotens vom Typ ContentType
|
||||||
|
*/
|
||||||
|
public BinaryTree(ContentType pContent) {
|
||||||
|
if (pContent != null) {
|
||||||
|
this.node = new BTNode<ContentType>(pContent);
|
||||||
|
} else {
|
||||||
|
this.node = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Wenn der Parameter pContent ungleich null ist, wird ein Binaerbaum mit
|
||||||
|
* pContent als Inhalt und den beiden Teilbaeume pLeftTree und pRightTree
|
||||||
|
* erzeugt. Sind pLeftTree oder pRightTree gleich null, wird der
|
||||||
|
* entsprechende Teilbaum als leerer Binaerbaum eingefuegt. So kann es also
|
||||||
|
* nie passieren, dass linke oder rechte Teilbaeume null sind. Wenn der
|
||||||
|
* Parameter pContent gleich null ist, wird ein leerer Binaerbaum erzeugt.
|
||||||
|
*
|
||||||
|
* @param pContent
|
||||||
|
* das Inhaltsobjekt des Wurzelknotens vom Typ ContentType
|
||||||
|
* @param pLeftTree
|
||||||
|
* der linke Teilbaum vom Typ BinaryTree<ContentType>
|
||||||
|
* @param pRightTree
|
||||||
|
* der rechte Teilbaum vom Typ BinaryTree<ContentType>
|
||||||
|
*/
|
||||||
|
public BinaryTree(ContentType pContent, BinaryTree<ContentType> pLeftTree, BinaryTree<ContentType> pRightTree) {
|
||||||
|
if (pContent != null) {
|
||||||
|
this.node = new BTNode<ContentType>(pContent);
|
||||||
|
if (pLeftTree != null) {
|
||||||
|
this.node.left = pLeftTree;
|
||||||
|
} else {
|
||||||
|
this.node.left = new BinaryTree<ContentType>();
|
||||||
|
}
|
||||||
|
if (pRightTree != null) {
|
||||||
|
this.node.right = pRightTree;
|
||||||
|
} else {
|
||||||
|
this.node.right = new BinaryTree<ContentType>();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Da der Inhalt null ist, wird ein leerer BinarySearchTree erzeugt.
|
||||||
|
this.node = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Diese Anfrage liefert den Wahrheitswert true, wenn der Binaerbaum leer
|
||||||
|
* ist, sonst liefert sie den Wert false.
|
||||||
|
*
|
||||||
|
* @return true, wenn der Binaerbaum leer ist, sonst false
|
||||||
|
*/
|
||||||
|
public boolean isEmpty() {
|
||||||
|
return this.node == null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Wenn pContent null ist, geschieht nichts. <br />
|
||||||
|
* Ansonsten: Wenn der Binaerbaum leer ist, wird der Parameter pContent als
|
||||||
|
* Inhaltsobjekt sowie ein leerer linker und rechter Teilbaum eingefuegt.
|
||||||
|
* Ist der Binaerbaum nicht leer, wird das Inhaltsobjekt durch pContent
|
||||||
|
* ersetzt. Die Teilbaeume werden nicht geaendert.
|
||||||
|
*
|
||||||
|
* @param pContent
|
||||||
|
* neues Inhaltsobjekt vom Typ ContentType
|
||||||
|
*/
|
||||||
|
public void setContent(ContentType pContent) {
|
||||||
|
if (pContent != null) {
|
||||||
|
if (this.isEmpty()) {
|
||||||
|
node = new BTNode<ContentType>(pContent);
|
||||||
|
this.node.left = new BinaryTree<ContentType>();
|
||||||
|
this.node.right = new BinaryTree<ContentType>();
|
||||||
|
}
|
||||||
|
this.node.content = pContent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Diese Anfrage liefert das Inhaltsobjekt des Binaerbaums. Wenn der
|
||||||
|
* Binaerbaum leer ist, wird null zurueckgegeben.
|
||||||
|
*
|
||||||
|
* @return das Inhaltsobjekt der Wurzel vom Typ ContentType bzw. null, wenn
|
||||||
|
* der Binaerbaum leer ist
|
||||||
|
*/
|
||||||
|
public ContentType getContent() {
|
||||||
|
if (this.isEmpty()) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
return this.node.content;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls der Parameter null ist, geschieht nichts. Wenn der Binaerbaum leer
|
||||||
|
* ist, wird pTree nicht angehaengt. Andernfalls erhaelt der Binaerbaum den
|
||||||
|
* uebergebenen BinaryTree als linken Teilbaum.
|
||||||
|
*
|
||||||
|
* @param pTree
|
||||||
|
* neuer linker Teilbaum vom Typ BinaryTree<ContentType>
|
||||||
|
*/
|
||||||
|
public void setLeftTree(BinaryTree<ContentType> pTree) {
|
||||||
|
if (!this.isEmpty() && pTree != null) {
|
||||||
|
this.node.left = pTree;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls der Parameter null ist, geschieht nichts. Wenn der Binaerbaum leer
|
||||||
|
* ist, wird pTree nicht angehaengt. Andernfalls erhaelt der Binaerbaum den
|
||||||
|
* uebergebenen BinaryTree als rechten Teilbaum.
|
||||||
|
*
|
||||||
|
* @param pTree
|
||||||
|
* neuer linker Teilbaum vom Typ BinaryTree<ContentType>
|
||||||
|
*/
|
||||||
|
public void setRightTree(BinaryTree<ContentType> pTree) {
|
||||||
|
if (!this.isEmpty() && pTree != null) {
|
||||||
|
this.node.right = pTree;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Diese Anfrage liefert den linken Teilbaum des Binaerbaumes. Wenn der
|
||||||
|
* Binaerbaum leer ist, wird null zurueckgegeben.
|
||||||
|
*
|
||||||
|
* @return linker Teilbaum vom Typ BinaryTree<ContentType> oder null, wenn
|
||||||
|
* der aktuelle Binaerbaum leer ist
|
||||||
|
*/
|
||||||
|
public BinaryTree<ContentType> getLeftTree() {
|
||||||
|
if (!this.isEmpty()) {
|
||||||
|
return this.node.left;
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Diese Anfrage liefert den rechten Teilbaum des Binaerbaumes. Wenn der
|
||||||
|
* Binaerbaum (this) leer ist, wird null zurueckgegeben.
|
||||||
|
*
|
||||||
|
* @return rechter Teilbaum vom Typ BinaryTree<ContentType> oder null, wenn
|
||||||
|
* der aktuelle Binaerbaum (this) leer ist
|
||||||
|
*/
|
||||||
|
public BinaryTree<ContentType> getRightTree() {
|
||||||
|
if (!this.isEmpty()) {
|
||||||
|
return this.node.right;
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
/**
|
||||||
|
* Klassifikationen sind Blattknoten im Entschiedungsbaum, die
|
||||||
|
* einem Passagier eine Klasse zuweisen. Diese Klasse ist statisch, also
|
||||||
|
* für jeden Datensatz gleich, und wird im Konstruktor festgelegt.
|
||||||
|
*/
|
||||||
|
public class Classification extends DecisionNode {
|
||||||
|
|
||||||
|
private String classification;
|
||||||
|
|
||||||
|
public Classification( String pClass ) {
|
||||||
|
classification = pClass;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String decide( Passenger pPassenger ) {
|
||||||
|
return classification;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "Classification[" + classification + "]";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
/**
|
||||||
|
* Entschiedungen sind die Knoten im Entschiedungsbaum. Sie
|
||||||
|
* entschieden für einen Passagier, ob im linken oder rechten
|
||||||
|
* Teilbaum weitergesucht werden muss.
|
||||||
|
* <p>
|
||||||
|
* Entscheidungen sind binär und werden durch den Namen des Attributs
|
||||||
|
* und den Wert für den linken Teilbaum festgelegt. Die Entschiedung ist
|
||||||
|
* dann also "links", falls das Attribut des Datensatzes den festgelegten
|
||||||
|
* Wert hat und "rechts" für alle anderen.
|
||||||
|
*/
|
||||||
|
public class Decision extends DecisionNode {
|
||||||
|
|
||||||
|
private String attribute;
|
||||||
|
|
||||||
|
private String valueLeft;
|
||||||
|
|
||||||
|
public Decision( String pAttribute, String pValueLeft ) {
|
||||||
|
attribute = pAttribute;
|
||||||
|
valueLeft = pValueLeft;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String decide( Passenger pPassenger ) {
|
||||||
|
if( pPassenger.getValue(attribute).equals(valueLeft) ) {
|
||||||
|
return "left";
|
||||||
|
} else {
|
||||||
|
return "right";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return "Decision[attribute:" + attribute + ",left:" + valueLeft + ",right:not " + valueLeft + "]";
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,13 @@
|
||||||
|
/**
|
||||||
|
* Ein Knoten im Entschiedungsbaum. Knoten sind Entschiedungen,
|
||||||
|
* die für einen Passagier entscheiden, ob im linken oder
|
||||||
|
* rechten Teilbaum weitergesucht werden muss, oder dem Passagier
|
||||||
|
* eine Klasse zuweisen (Blattknoten).
|
||||||
|
*/
|
||||||
|
public abstract class DecisionNode {
|
||||||
|
|
||||||
|
public abstract String decide( Passenger pPassenger );
|
||||||
|
|
||||||
|
public abstract String toString();
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,352 @@
|
||||||
|
public class DecisionTreeBuilder {
|
||||||
|
|
||||||
|
public static final String TRAININGDATA = "titanic50.csv";
|
||||||
|
//public static final String TRAININGDATA = "titanic300.csv";
|
||||||
|
//public static final String TRAININGDATA = "titanic800.csv";
|
||||||
|
public static final String TESTDATA = "titanicTest.csv";
|
||||||
|
|
||||||
|
private int maxDepth;
|
||||||
|
|
||||||
|
private double minInformationgain;
|
||||||
|
|
||||||
|
private double minEntropy;
|
||||||
|
|
||||||
|
private BinaryTree<DecisionNode> decisionTree;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Setzt die maximale Tiefe auf <code>3</code>.
|
||||||
|
*/
|
||||||
|
public DecisionTreeBuilder() {
|
||||||
|
//this(3, 0.25, 0.5);
|
||||||
|
this(3);
|
||||||
|
}
|
||||||
|
|
||||||
|
public DecisionTreeBuilder( int pMaxDepth ) {
|
||||||
|
maxDepth = pMaxDepth;
|
||||||
|
minInformationgain = 0.0;
|
||||||
|
minEntropy = 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
public DecisionTreeBuilder( double pMinInformationgain ) {
|
||||||
|
this(Integer.MAX_VALUE, pMinInformationgain, 0.0);
|
||||||
|
}
|
||||||
|
|
||||||
|
public DecisionTreeBuilder( double pMinInformationgain, double pMinEntropy ) {
|
||||||
|
this(Integer.MAX_VALUE, pMinInformationgain, pMinEntropy);
|
||||||
|
}
|
||||||
|
|
||||||
|
public DecisionTreeBuilder( int pMaxDepth, double pMinInformationgain, double pMinEntropy ) {
|
||||||
|
maxDepth = pMaxDepth;
|
||||||
|
minInformationgain = pMinInformationgain;
|
||||||
|
minEntropy = pMinEntropy;
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt einen Entscheidungsbaum aus den {@link #TRAININGDATA Trainingsdaten}.
|
||||||
|
*/
|
||||||
|
public void buildTree() {
|
||||||
|
buildTree(TRAININGDATA);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Liest die Trainingsdaten aus der Datei <var>pFilename</var> und erstellt
|
||||||
|
* den Entscheidungsbaum.
|
||||||
|
*
|
||||||
|
* @param pFilename CSV-Datei im Projektordner
|
||||||
|
*/
|
||||||
|
public void buildTree( String pFilename ) {
|
||||||
|
List<Passenger> trainingdata = loadData(pFilename);
|
||||||
|
System.out.println("Fertig: Daten geladen");
|
||||||
|
decisionTree = buildTree(trainingdata);
|
||||||
|
System.out.println("Fertig: Entschiedungsbaum erstellt");
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gibt den Baum als Text auf der Kommandozeile aus.
|
||||||
|
*/
|
||||||
|
public void printTree() {
|
||||||
|
if( decisionTree == null ) {
|
||||||
|
System.out.println("Fehler: Noch kein Baum erstellt!");
|
||||||
|
} else {
|
||||||
|
printTree(decisionTree, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
/**
|
||||||
|
* Gibt den Baum auf der {@link System#out Kommandozeile} aus.
|
||||||
|
* <p>
|
||||||
|
* Der Baum wird von der Wurzel rekursiv druchlaufen.
|
||||||
|
* Zuerst wird der aktuelle Knoten ausgegeben, dann die
|
||||||
|
* Knoten des linken Teilbaumes und schließlich die
|
||||||
|
* Knoten des rechten Teilbaumes.
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @param pTree Der aktuelle Teilbaum
|
||||||
|
* @param pDepth Die aktuelle Tiefe
|
||||||
|
*/
|
||||||
|
private void printTree( BinaryTree<DecisionNode> pTree, int pDepth ) {
|
||||||
|
// Aktueller Inhalt der Wurzel des Teilbaumes
|
||||||
|
DecisionNode k = pTree.getContent();
|
||||||
|
|
||||||
|
// TODO: Ausgabe des Baumes implemeniteren
|
||||||
|
|
||||||
|
// Mit k.toString() kann der Inhalt
|
||||||
|
// des Knotens als String geholt und mit
|
||||||
|
// System.out.println() ausgeben werden.
|
||||||
|
|
||||||
|
// Beispielhafter Aufruf für die Rekursion
|
||||||
|
// im linken Teilbaum.
|
||||||
|
// baumAusgeben(pBaum.getLeftTree(), pTiefe+1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Klassifiziert die {@link #TESTDATA Testdaten} im Baum und
|
||||||
|
* vergleicht das Ergebnis mit dem tatsächlich in den Testdaten
|
||||||
|
* vorhandenen.
|
||||||
|
*/
|
||||||
|
public void classifyTestdata() {
|
||||||
|
classifyTestdata(TESTDATA);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Klassifiziert die Testdaten in der angegebenen Datei im Baum und
|
||||||
|
* vergleicht das Ergebnis mit dem tatsächlich in den Testdaten
|
||||||
|
* vorhandenen.
|
||||||
|
*/
|
||||||
|
public void classifyTestdata( String pFilename ) {
|
||||||
|
if( decisionTree == null ) {
|
||||||
|
System.out.println("Fehler: Noch kein Baum erstellt!");
|
||||||
|
} else {
|
||||||
|
List<Passenger> testdata = loadData(pFilename);
|
||||||
|
double errors = 0, total = 0;
|
||||||
|
|
||||||
|
testdata.toFirst();
|
||||||
|
while( testdata.hasAccess() ) {
|
||||||
|
Passenger p = testdata.getContent();
|
||||||
|
String classification = classifyPassenger(p, decisionTree);
|
||||||
|
String expected = "überlebt";
|
||||||
|
if( p.survived == 0 ) {
|
||||||
|
expected = "verstorben";
|
||||||
|
}
|
||||||
|
|
||||||
|
System.out.printf("%s %s ", p.name, classification);
|
||||||
|
|
||||||
|
if( !classification.equals(expected) ) {
|
||||||
|
System.out.println("(Fehler)");
|
||||||
|
errors++;
|
||||||
|
} else {
|
||||||
|
System.out.println("(Korrekt)");
|
||||||
|
}
|
||||||
|
|
||||||
|
total++;
|
||||||
|
testdata.next();
|
||||||
|
}
|
||||||
|
|
||||||
|
System.out.printf("\nTest fertig: %s von %s Fehler (%s%%)",
|
||||||
|
errors, total, Math.round(errors / total * 100));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Klassifiziert einen Passagier im Baum <var>pTree</var> und gibt das Ergebnis zurück.
|
||||||
|
*
|
||||||
|
* @param pPassenger Der zu prüfende Passagier
|
||||||
|
* @param pTree Der (Teil-)Baum, in dem klassifiziert werden soll.
|
||||||
|
* @return "verstorben" oder "überlebt"
|
||||||
|
*/
|
||||||
|
private String classifyPassenger( Passenger pPassenger, BinaryTree<DecisionNode> pTree ) {
|
||||||
|
String answer = pTree.getContent().decide(pPassenger);
|
||||||
|
if( answer.equals("left") ) {
|
||||||
|
return classifyPassenger(pPassenger, pTree.getLeftTree());
|
||||||
|
} else if( answer.equals("right") ) {
|
||||||
|
return classifyPassenger(pPassenger, pTree.getRightTree());
|
||||||
|
} else {
|
||||||
|
return answer;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt einen Entschedungsbaum zu den angegebenen Trainingsdaten mittels des
|
||||||
|
* ID3-Algorithmus.
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* Es wird immer ein binärer Entscheidungsbaum erstellt. Das bedeutet, Attribute
|
||||||
|
* mit drei möglcihen Ausprägungen <code>w1</code>, <code>w2</code> und <code>w3</code>
|
||||||
|
* werden in zwei Entschiedungen aufgeteilt, die zunächst unter <code>==w1</code> und
|
||||||
|
* <code>!=w1</code> unterscheiden und dann in <code>==w2</code> und <code>==w3</code>.
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @param trainingdata Die Liste mit Passagieren, die für das Trining genutzt werden soll.
|
||||||
|
* @return Der Entschiedungsbaum.
|
||||||
|
* @see #loadData(String)
|
||||||
|
*/
|
||||||
|
public BinaryTree<DecisionNode> buildTree( List<Passenger> trainingdata ) {
|
||||||
|
return buildTree(trainingdata, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
private BinaryTree<DecisionNode> buildTree( List<Passenger> trainingdata, int pDepth ) {
|
||||||
|
ID3 id3 = count(trainingdata);
|
||||||
|
String bestAttribute = bestAttribute(id3);
|
||||||
|
String[] attributeValues = Passenger.getValues(bestAttribute);
|
||||||
|
|
||||||
|
if( id3.entropie() < minEntropy || bestAttribute.equals("") || pDepth >= maxDepth ) {
|
||||||
|
BinaryTree<DecisionNode> klasse = new BinaryTree<>();
|
||||||
|
if( id3.getRatio(1) >= id3.getRatio(0) ) {
|
||||||
|
klasse.setContent(new Classification("überlebt"));
|
||||||
|
} else {
|
||||||
|
klasse.setContent(new Classification("verstorben"));
|
||||||
|
}
|
||||||
|
return klasse;
|
||||||
|
} else {
|
||||||
|
Decision e = new Decision(bestAttribute, attributeValues[0]);
|
||||||
|
BinaryTree<DecisionNode> eBaum = new BinaryTree<>(e);
|
||||||
|
|
||||||
|
eBaum.setLeftTree(buildTree(filterData(bestAttribute, attributeValues[0], trainingdata), pDepth + 1));
|
||||||
|
if( attributeValues.length == 2 ) {
|
||||||
|
eBaum.setRightTree(buildTree(filterData(bestAttribute, attributeValues[1], trainingdata), pDepth + 1));
|
||||||
|
} else {
|
||||||
|
BinaryTree<DecisionNode> tmpTree = new BinaryTree<>();
|
||||||
|
tmpTree.setContent(new Decision(bestAttribute, attributeValues[1]));
|
||||||
|
eBaum.setRightTree(tmpTree);
|
||||||
|
|
||||||
|
tmpTree.setLeftTree(buildTree(filterData(bestAttribute, attributeValues[1], trainingdata), pDepth + 1));
|
||||||
|
tmpTree.setRightTree(buildTree(filterData(bestAttribute, attributeValues[2], trainingdata), pDepth + 1));
|
||||||
|
}
|
||||||
|
|
||||||
|
return eBaum;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private String bestAttribute( ID3 id3Counts ) {
|
||||||
|
String[] attributes = Passenger.getAttribute();
|
||||||
|
String bestAttribut = "";
|
||||||
|
double maxInformation = 0;
|
||||||
|
for( int i = 0; i < attributes.length; i++ ) {
|
||||||
|
double ig = id3Counts.informationgain(attributes[i]);
|
||||||
|
if( ig > maxInformation && ig > minInformationgain ) {
|
||||||
|
bestAttribut = attributes[i];
|
||||||
|
maxInformation = ig;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return bestAttribut;
|
||||||
|
}
|
||||||
|
|
||||||
|
private ID3 count( List<Passenger> trainingdata ) {
|
||||||
|
ID3 id3Counter = new ID3();
|
||||||
|
|
||||||
|
trainingdata.toFirst();
|
||||||
|
while( trainingdata.hasAccess() ) {
|
||||||
|
id3Counter.count(trainingdata.getContent());
|
||||||
|
trainingdata.next();
|
||||||
|
}
|
||||||
|
|
||||||
|
return id3Counter;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Filtert die Liste von Passagieren nach einer Attribut/Wert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Attributname, nach dem gefiltert wird
|
||||||
|
* @param pValue Attributwert, nach dem gefiltert wird
|
||||||
|
* @param trainingdata Zu filternde Datensätze
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private List<Passenger> filterData( String pAttribute, String pValue, List<Passenger> trainingdata ) {
|
||||||
|
List<Passenger> filteredData = new List<Passenger>();
|
||||||
|
|
||||||
|
trainingdata.toFirst();
|
||||||
|
while( trainingdata.hasAccess() ) {
|
||||||
|
Passenger p = trainingdata.getContent();
|
||||||
|
if( p.getValue(pAttribute).equals(pValue) ) {
|
||||||
|
filteredData.append(p);
|
||||||
|
}
|
||||||
|
trainingdata.next();
|
||||||
|
}
|
||||||
|
return filteredData;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Lädt die angegebene Textdatei in eine Liste von {@link Passenger Passagieren}.
|
||||||
|
* Die Datei muss eine durcg ";" getrennte CSV-Datei sein, deren Spalten so aufgebaut sind:
|
||||||
|
*
|
||||||
|
* <pre>
|
||||||
|
* ID;class;survived;name,sex;age;sibsp;parch;embarked
|
||||||
|
* </pre>
|
||||||
|
* <p>
|
||||||
|
* Die Attribute <code>class</code>, <code>survived</code>, <code>sibsp</code>
|
||||||
|
* und <code>parch</code> werden als Integer geparsed.
|
||||||
|
*
|
||||||
|
* @param pDatei
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private List<Passenger> loadData( String pDatei ) {
|
||||||
|
List<Passenger> data = new List<Passenger>();
|
||||||
|
|
||||||
|
List<String> lines = FileSystem.getFileContents(pDatei);
|
||||||
|
lines.toFirst();
|
||||||
|
while( lines.hasAccess() ) {
|
||||||
|
String[] lineData = lines.getContent().trim().split(";");
|
||||||
|
if( lineData.length < 9 ) {
|
||||||
|
System.err.println(lines.getContent());
|
||||||
|
}
|
||||||
|
|
||||||
|
Passenger p = new Passenger(lineData[3],
|
||||||
|
lineData[5], lineData[4], lineData[8],
|
||||||
|
Integer.valueOf(lineData[1].trim()),
|
||||||
|
Integer.valueOf(lineData[6].trim()),
|
||||||
|
Integer.valueOf(lineData[7].trim()),
|
||||||
|
Integer.valueOf(lineData[2].trim()));
|
||||||
|
data.append(p);
|
||||||
|
|
||||||
|
lines.next();
|
||||||
|
}
|
||||||
|
|
||||||
|
return data;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Lädt die {@link #TRAININGDATA Trainingsdaten} und berechnet die
|
||||||
|
* Kenngrößen des ID3-Algorithmus: Entropien und Inforamtionsgewinne.
|
||||||
|
*
|
||||||
|
* @see ID3
|
||||||
|
*/
|
||||||
|
public void calculateEntropy() {
|
||||||
|
calculateEntropy(TRAININGDATA);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Lädt die Daten aus der angegebenen Datei und berechnet die
|
||||||
|
* Kenngrößen des ID3-Algorithmus: Entropien und Inforamtionsgewinne.
|
||||||
|
*
|
||||||
|
* @see ID3
|
||||||
|
* @see #loadData(String)
|
||||||
|
*/
|
||||||
|
public void calculateEntropy( String pFilename ) {
|
||||||
|
List<Passenger> trainingdata = loadData(pFilename);
|
||||||
|
System.out.println("Fertig: Daten geladen");
|
||||||
|
ID3 id3 = count(trainingdata);
|
||||||
|
|
||||||
|
System.out.printf("E_gesamt = %s\n", id3.entropie());
|
||||||
|
String[] attrs = Passenger.getAttribute();
|
||||||
|
for( int i = 0; i < attrs.length; i++ ) {
|
||||||
|
String attr = attrs[i];
|
||||||
|
String[] values = Passenger.getValues(attr);
|
||||||
|
for( int j = 0; j < values.length; j++ ) {
|
||||||
|
String value = values[j];
|
||||||
|
System.out.printf("E_%s(%s) = %s\n", attr, value, id3.entropie(attr, value));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for( int i = 0; i < attrs.length; i++ ) {
|
||||||
|
String attr = attrs[i];
|
||||||
|
System.out.printf("I_%s = %s\n", attr, id3.informationgain(attr));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,280 @@
|
||||||
|
import java.io.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Hilfsklasse um auf einfache Weise mit dem Dateisystem zu interagieren.
|
||||||
|
* Die Klasse versteckt die Komplexität hinter einfachen Methoden und
|
||||||
|
* ist nutzt so weit es geht die Klassen der Abiturvorgaben NRW.
|
||||||
|
* @version 1.1 (2019-09-13)
|
||||||
|
* @author J. Neugebauer <schule@neugebauer.cc>
|
||||||
|
*/
|
||||||
|
public class FileSystem {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Klassenmethode um eine Textdatei im gleichen Verzeichnis
|
||||||
|
* wie die FileSystem-Klasse zeilenweise in eine Liste zu lesen.
|
||||||
|
* Im Fehlerfall oder wenn die Datei nicht existiert ist das Ergebnis
|
||||||
|
* eine leere Liste.
|
||||||
|
*
|
||||||
|
* @param pFilename
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static List<String> getFileContents( String pFilename ) {
|
||||||
|
try {
|
||||||
|
File f = new File(FileSystem.class.getResource(pFilename).toURI());
|
||||||
|
|
||||||
|
if( f.isFile() ) {
|
||||||
|
FileSystem fs;
|
||||||
|
fs = new FileSystem(f.getParent());
|
||||||
|
return fs.readLines(f.getName());
|
||||||
|
} else {
|
||||||
|
return new List<String>();
|
||||||
|
}
|
||||||
|
} catch( Exception ex ) {
|
||||||
|
return new List<String>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Wurzelverzeichnis dieses Dateisystems.
|
||||||
|
private File root;
|
||||||
|
|
||||||
|
// Aktuelles Verzeichnis, nachdem das Verzeichnis gewechselt wurde.
|
||||||
|
private File currentDir;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt ein Dateisystem relativ zum angegebenen Wurzelordner.
|
||||||
|
*
|
||||||
|
* @param pRoot
|
||||||
|
*/
|
||||||
|
public FileSystem( String pRoot ) {
|
||||||
|
root = new File(pRoot);
|
||||||
|
root = root.getAbsoluteFile();
|
||||||
|
currentDir = root;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt ein Dateisystem relativ zum angegebenen Wurzelordner.
|
||||||
|
*
|
||||||
|
* @param pRoot
|
||||||
|
*/
|
||||||
|
public FileSystem( File pRoot ) {
|
||||||
|
root = pRoot.getAbsoluteFile();
|
||||||
|
currentDir = root;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt ein Dateisystem relativ zum aktuellen Arbeitsverzeichnis.
|
||||||
|
*/
|
||||||
|
public FileSystem() {
|
||||||
|
root = new File(".").getAbsoluteFile().getParentFile();
|
||||||
|
currentDir = root;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Liest eine Datei zeilenweise in eine Liste von Strings. Existiert die
|
||||||
|
* Datei nicht oder kann nicht gelesen werden wird eine leere Liste erzeugt.
|
||||||
|
*
|
||||||
|
* @param pFilename Dateiname relativ zum aktuellen Verzeichnis.
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public List<String> readLines( String pFilename ) {
|
||||||
|
File f = new File(currentDir, pFilename);
|
||||||
|
if( f.exists() && f.isFile() && f.canRead() ) {
|
||||||
|
List<String> lines = new List<String>();
|
||||||
|
|
||||||
|
try {
|
||||||
|
BufferedReader br = new BufferedReader(new FileReader(f));
|
||||||
|
try {
|
||||||
|
String line = br.readLine();
|
||||||
|
|
||||||
|
while( line != null ) {
|
||||||
|
lines.append(line);
|
||||||
|
line = br.readLine();
|
||||||
|
}
|
||||||
|
} catch( IOException ex ) {
|
||||||
|
|
||||||
|
} finally {
|
||||||
|
br.close();
|
||||||
|
}
|
||||||
|
} catch( IOException ex ) {
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
return lines;
|
||||||
|
} else {
|
||||||
|
return new List<String>();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Liest eine Datei als String ein. Existiert die
|
||||||
|
* Datei nicht oder kann nicht gelesen werden wird ein
|
||||||
|
* leerer String zurück gegeben.
|
||||||
|
*
|
||||||
|
* @param pFilename Dateiname relativ zum aktuellen Verzeichnis.
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public String readFile( String pFilename ) {
|
||||||
|
String content = "";
|
||||||
|
|
||||||
|
List<String> lines = readLines(pFilename);
|
||||||
|
lines.toFirst();
|
||||||
|
while( lines.hasAccess() ) {
|
||||||
|
content += lines.getContent() + "\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
return content;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gibt eine Liste von Strings zurück, die die Namen aller Dateien
|
||||||
|
* im aktuellen Verzeichnis enthält.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public List<String> getFileList() {
|
||||||
|
List<String> files = new List<String>();
|
||||||
|
|
||||||
|
currentDir.listFiles(new FileFilter() {
|
||||||
|
@Override
|
||||||
|
public boolean accept( File f ) {
|
||||||
|
if( f.isFile() && !f.isHidden() ) {
|
||||||
|
files.append(f.getName());
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return files;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gibt eine Liste von Strings zurück, die die Namen aller Ordner
|
||||||
|
* im aktuellen Verzeichnis enthält.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public List<String> getDirectoryList() {
|
||||||
|
List<String> directories = new List<String>();
|
||||||
|
|
||||||
|
currentDir.listFiles(new FileFilter() {
|
||||||
|
@Override
|
||||||
|
public boolean accept( File f ) {
|
||||||
|
if( f.isDirectory() && !f.isHidden() ) {
|
||||||
|
directories.append(f.getName());
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
return directories;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gibt den absoluten Pfad des aktuellen Verzeichnisses
|
||||||
|
* zurück.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public String getPath() {
|
||||||
|
return currentDir.getAbsolutePath();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gibt den absoluten Pfad des Wurzelverzeichnisses zurück.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public String getRootPath() {
|
||||||
|
return root.getAbsolutePath();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Navigiert in das Elternverzeichnis des aktuellen Verzeichnisses,
|
||||||
|
* wenn möglich. Falls das aktuelle Verzeichnis das Wurzelverzeichnis
|
||||||
|
* ist oder es kein Elternverzeichnis gibt, ändert sich das aktuelle
|
||||||
|
* Verzeichnis nicht.
|
||||||
|
*
|
||||||
|
* @return <code>true</code> - Verzeichnis geändert, <code>false</code> - Navigation nicht möglich
|
||||||
|
*/
|
||||||
|
public boolean cdUp() {
|
||||||
|
if( currentDir.equals(root) ) {
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
currentDir = currentDir.getParentFile().getAbsoluteFile();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Navigiert das aktuelle Verzeichnis in den angegebenen Pfad relativ
|
||||||
|
* zum aktuellen Verzeichnis. Ist der neue Pfad ein existierender Pfad
|
||||||
|
* innerhalb des Wurzelverzeichnisses, dann wird das aktuelle Verzeichnis
|
||||||
|
* gewechselt, sonst nicht.
|
||||||
|
*
|
||||||
|
* @param pPath
|
||||||
|
* @return <code>true</code> - Verzeichnis geändert, <code>false</code> - Navigation nicht möglich
|
||||||
|
*/
|
||||||
|
public boolean cd( String pPath ) {
|
||||||
|
File newDir = new File(currentDir, pPath);
|
||||||
|
if( newDir.exists() && newDir.isDirectory()
|
||||||
|
&& newDir.getAbsolutePath().startsWith(root.getAbsolutePath()) ) {
|
||||||
|
currentDir = newDir;
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt eine leere Datei am angegebene Ort. Gibt es schon eine Datei mit
|
||||||
|
* dem Namen oder existieren keine Schreibrechte passiert nichts.
|
||||||
|
*
|
||||||
|
* @param pName
|
||||||
|
* @return <code>true</code> - Datei erzeugt, <code>false</code> - Aktion nicht möglich
|
||||||
|
*/
|
||||||
|
public boolean createFile( String pName ) {
|
||||||
|
return createFile(pName, "");
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean createFile( String pName, String content ) {
|
||||||
|
File newFile = new File(currentDir, pName);
|
||||||
|
try {
|
||||||
|
newFile.getParentFile().mkdirs();
|
||||||
|
newFile.createNewFile();
|
||||||
|
} catch( Exception e ) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
if( content.length() > 0 ) {
|
||||||
|
try {
|
||||||
|
BufferedWriter writer = new BufferedWriter(new FileWriter(newFile));
|
||||||
|
writer.write(content);
|
||||||
|
writer.flush();
|
||||||
|
} catch( IOException e ) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt ein neues Verzeichnis mit dem angegebenen Namen relativ
|
||||||
|
* zum aktuellen Verzeichnis.
|
||||||
|
*
|
||||||
|
* @param pName
|
||||||
|
* @return <code>true</code> - Verzeichnis erzeugt, <code>false</code> - Aktion nicht möglich
|
||||||
|
*/
|
||||||
|
public boolean createDirectory( String pName ) {
|
||||||
|
File newFile = new File(currentDir, pName);
|
||||||
|
try {
|
||||||
|
newFile.mkdirs();
|
||||||
|
} catch( Exception e ) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,284 @@
|
||||||
|
/**
|
||||||
|
* Berechnung der Kenngrößen für den ID3-Algorithmus. Nachdem alle
|
||||||
|
* Datensätze gezählten wurden können Entropie und Informationsgewinn
|
||||||
|
* der Attribute und des Gesamtdatensatzes abgerufen werden.
|
||||||
|
*/
|
||||||
|
public class ID3 {
|
||||||
|
|
||||||
|
private int total_0 = 0, total_1 = 0;
|
||||||
|
|
||||||
|
private java.util.HashMap<String, Integer> counts;
|
||||||
|
|
||||||
|
public ID3() {
|
||||||
|
counts = new java.util.HashMap<String, Integer>();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Zählt die Attribute des übergebenen Passagiers.
|
||||||
|
*
|
||||||
|
* @param pPassenger Ein Passagier-Datensatz
|
||||||
|
*/
|
||||||
|
public void count( Passenger pPassenger ) {
|
||||||
|
count(pPassenger.survived);
|
||||||
|
count("clazz", pPassenger.clazz, pPassenger.survived);
|
||||||
|
count("sex", pPassenger.sex, pPassenger.survived);
|
||||||
|
count("age", pPassenger.age, pPassenger.survived);
|
||||||
|
count("sibsp", pPassenger.sibsp, pPassenger.survived);
|
||||||
|
count("parch", pPassenger.parch, pPassenger.survived);
|
||||||
|
count("embarked", pPassenger.embarked, pPassenger.survived);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erhöht den Zähler für Überlebende / Verstobene Passagiere im
|
||||||
|
* gesamten Datensatz.
|
||||||
|
*
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
*/
|
||||||
|
public void count( int pSurvived ) {
|
||||||
|
if( pSurvived == 0 ) {
|
||||||
|
total_0 += 1;
|
||||||
|
} else {
|
||||||
|
total_1 += 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erhöht den Zähler für die Kombination aus Attribut, Wert
|
||||||
|
* und Zielwert um Eins.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
*/
|
||||||
|
public void count( String pAttribute, int pValue, int pSurvived ) {
|
||||||
|
count(pAttribute, String.valueOf(pValue), pSurvived);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erhöht den Zähler für die Kombination aus Attribut, Wert
|
||||||
|
* und Zielwert um Eins.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
*/
|
||||||
|
public void count( String pAttribute, String pValue, int pSurvived ) {
|
||||||
|
String name = getKey(pAttribute, pValue, pSurvived);
|
||||||
|
counts.put(name, counts.getOrDefault(name, 0) + 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return Anzahl an bisher gezählten Datensätzen.
|
||||||
|
*/
|
||||||
|
public int getTotal() {
|
||||||
|
return total_0 + total_1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ermittelt die Anzahl an bisher gezählten Datensätzen, die den
|
||||||
|
* angegebenen Zielwert haben.
|
||||||
|
*
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
* @return Anzahl an passenden Datensätzen.
|
||||||
|
*/
|
||||||
|
public int getTotal( int pSurvived ) {
|
||||||
|
if( pSurvived == 0 ) {
|
||||||
|
return total_0;
|
||||||
|
} else {
|
||||||
|
return total_1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anzahl bisher gezählter Datensätze mit der angegebenen
|
||||||
|
* Attribut/Wert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public int getCount( String pAttribute, int pValue ) {
|
||||||
|
return getCount(pAttribute, String.valueOf(pValue));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anzahl bisher gezählter Datensätze mit der angegebenen
|
||||||
|
* Attribut/Wert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public int getCount( String pAttribute, String pValue ) {
|
||||||
|
int anzahl_0 = getCount(pAttribute, pValue, 0);
|
||||||
|
int anzahl_1 = getCount(pAttribute, pValue, 1);
|
||||||
|
return anzahl_0 + anzahl_1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anzahl bisher gezählter Datensätze mit der angegebenen
|
||||||
|
* Attribut/Wert/Zielwert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public int getCount( String pAttribute, int pValue, int pSurvived ) {
|
||||||
|
return getCount(pAttribute, String.valueOf(pValue), pSurvived);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anzahl bisher gezählter Datensätze mit der angegebenen
|
||||||
|
* Attribut/Wert/Zielwert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public int getCount( String pAttribute, String pValue, int pSurvived ) {
|
||||||
|
String name = getKey(pAttribute, pValue, pSurvived);
|
||||||
|
return counts.getOrDefault(name, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anteil des Zielwertes am Gesamtdatensatz.
|
||||||
|
*
|
||||||
|
* @param pSurvived 1 - überlebt, 0 - verstorben
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double getRatio( int pSurvived ) {
|
||||||
|
return (double) getTotal(pSurvived) / (double) getTotal();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anteil der Datensätze mit der übergebenen Attribut/Wert
|
||||||
|
* Kombination am Gesamtdatensatz.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double getRatio( String pAttribute, int pValue ) {
|
||||||
|
return getRatio(pAttribute, String.valueOf(pValue));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anteil der Datensätze mit der übergebenen Attribut/Wert
|
||||||
|
* Kombination am Gesamtdatensatz.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double getRatio( String pAttribute, String pValue ) {
|
||||||
|
return (double) getCount(pAttribute, pValue) / (double) getTotal();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anteil der Datensätze mit der übergebenen Attribut/Wert/Zielwert
|
||||||
|
* Kombination am Gesamtdatensatz.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double getRatio( String pAttribute, int pValue, int pSurvived ) {
|
||||||
|
return getRatio(pAttribute, String.valueOf(pValue), pSurvived);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Anteil der Datensätze mit der übergebenen Attribut/Wert/Zielwert
|
||||||
|
* Kombination am Gesamtdatensatz.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double getRatio( String pAttribute, String pValue, int pSurvived ) {
|
||||||
|
return (double) getCount(pAttribute, pValue, pSurvived) / (double) getCount(pAttribute, pValue);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Entropie des Gesamtdatensatzes.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double entropie() {
|
||||||
|
double ratio_0 = getRatio(0);
|
||||||
|
double ratio_1 = getRatio(1);
|
||||||
|
return -1 * ratio_0 * log2(ratio_0) - ratio_1 * log2(ratio_1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Entropie der Attribut/Wert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double entropie( String pAttribute, int pValue ) {
|
||||||
|
return entropie(pAttribute, String.valueOf(pValue));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Entropie der Attribut/Wert Kombination.
|
||||||
|
*
|
||||||
|
* @param pAttribute Name des Attributs
|
||||||
|
* @param pValue Konkreter Wert des Attributs
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double entropie( String pAttribute, String pValue ) {
|
||||||
|
double ratio_0 = getRatio(pAttribute, pValue, 0);
|
||||||
|
double ratio_1 = getRatio(pAttribute, pValue, 1);
|
||||||
|
return -1 * ratio_0 * log2(ratio_0) - ratio_1 * log2(ratio_1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Informationsgewinn eines Attributs.
|
||||||
|
*
|
||||||
|
* @param pAttribute
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public double informationgain( String pAttribute ) {
|
||||||
|
double ig = entropie();
|
||||||
|
|
||||||
|
String[] values = Passenger.getValues(pAttribute);
|
||||||
|
for( int j = 0; j < values.length; j++ ) {
|
||||||
|
String value = values[j];
|
||||||
|
if( getCount(pAttribute, value) > 0 ) {
|
||||||
|
double a = getRatio(pAttribute, value);
|
||||||
|
double e = entropie(pAttribute, value);
|
||||||
|
ig -= (a * e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return ig;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Hilfsfunktion zur Berechnung des Logarithmus zu Basis 2.
|
||||||
|
*
|
||||||
|
* @param x
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private double log2( double x ) {
|
||||||
|
return Math.log10(x) / Math.log10(2);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Hilfsfunktion um aus einer Attribut/Wert/Zielwert Kombination
|
||||||
|
* einen Hash-Key zu genereieren.
|
||||||
|
*
|
||||||
|
* @param attribut
|
||||||
|
* @param wert
|
||||||
|
* @param ziel
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
private String getKey( String attribut, String wert, int ziel ) {
|
||||||
|
return attribut + ":" + wert + ":" + ziel;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,345 @@
|
||||||
|
/**
|
||||||
|
* <p>
|
||||||
|
* Materialien zu den zentralen NRW-Abiturpruefungen im Fach Informatik ab 2018
|
||||||
|
* </p>
|
||||||
|
* <p>
|
||||||
|
* Generische Klasse List<ContentType>
|
||||||
|
* </p>
|
||||||
|
* <p>
|
||||||
|
* Objekt der generischen Klasse List verwalten beliebig viele linear
|
||||||
|
* angeordnete Objekte vom Typ ContentType. Auf hoechstens ein Listenobjekt,
|
||||||
|
* aktuellesObjekt genannt, kann jeweils zugegriffen werden.<br />
|
||||||
|
* Wenn eine Liste leer ist, vollstaendig durchlaufen wurde oder das aktuelle
|
||||||
|
* Objekt am Ende der Liste geloescht wurde, gibt es kein aktuelles Objekt.<br />
|
||||||
|
* Das erste oder das letzte Objekt einer Liste koennen durch einen Auftrag zum
|
||||||
|
* aktuellen Objekt gemacht werden. Ausserdem kann das dem aktuellen Objekt
|
||||||
|
* folgende Listenobjekt zum neuen aktuellen Objekt werden. <br />
|
||||||
|
* Das aktuelle Objekt kann gelesen, veraendert oder geloescht werden. Ausserdem
|
||||||
|
* kann vor dem aktuellen Objekt ein Listenobjekt eingefuegt werden.
|
||||||
|
* </p>
|
||||||
|
*
|
||||||
|
* @author Qualitaets- und UnterstuetzungsAgentur - Landesinstitut fuer Schule
|
||||||
|
* @version Generisch_06 2015-10-25
|
||||||
|
*/
|
||||||
|
public class List<ContentType> {
|
||||||
|
|
||||||
|
/* --------- Anfang der privaten inneren Klasse -------------- */
|
||||||
|
|
||||||
|
private class ListNode {
|
||||||
|
|
||||||
|
private ContentType contentObject;
|
||||||
|
private ListNode next;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ein neues Objekt wird erschaffen. Der Verweis ist leer.
|
||||||
|
*
|
||||||
|
* @param pContent das Inhaltsobjekt vom Typ ContentType
|
||||||
|
*/
|
||||||
|
private ListNode(ContentType pContent) {
|
||||||
|
contentObject = pContent;
|
||||||
|
next = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Der Inhalt des Knotens wird zurueckgeliefert.
|
||||||
|
*
|
||||||
|
* @return das Inhaltsobjekt des Knotens
|
||||||
|
*/
|
||||||
|
public ContentType getContentObject() {
|
||||||
|
return contentObject;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Der Inhalt dieses Kontens wird gesetzt.
|
||||||
|
*
|
||||||
|
* @param pContent das Inhaltsobjekt vom Typ ContentType
|
||||||
|
*/
|
||||||
|
public void setContentObject(ContentType pContent) {
|
||||||
|
contentObject = pContent;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Der Nachfolgeknoten wird zurueckgeliefert.
|
||||||
|
*
|
||||||
|
* @return das Objekt, auf das der aktuelle Verweis zeigt
|
||||||
|
*/
|
||||||
|
public ListNode getNextNode() {
|
||||||
|
return this.next;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Der Verweis wird auf das Objekt, das als Parameter uebergeben
|
||||||
|
* wird, gesetzt.
|
||||||
|
*
|
||||||
|
* @param pNext der Nachfolger des Knotens
|
||||||
|
*/
|
||||||
|
public void setNextNode(ListNode pNext) {
|
||||||
|
this.next = pNext;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ----------- Ende der privaten inneren Klasse -------------- */
|
||||||
|
|
||||||
|
// erstes Element der Liste
|
||||||
|
ListNode first;
|
||||||
|
|
||||||
|
// letztes Element der Liste
|
||||||
|
ListNode last;
|
||||||
|
|
||||||
|
// aktuelles Element der Liste
|
||||||
|
ListNode current;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Eine leere Liste wird erzeugt.
|
||||||
|
*/
|
||||||
|
public List() {
|
||||||
|
first = null;
|
||||||
|
last = null;
|
||||||
|
current = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Die Anfrage liefert den Wert true, wenn die Liste keine Objekte enthaelt,
|
||||||
|
* sonst liefert sie den Wert false.
|
||||||
|
*
|
||||||
|
* @return true, wenn die Liste leer ist, sonst false
|
||||||
|
*/
|
||||||
|
public boolean isEmpty() {
|
||||||
|
// Die Liste ist leer, wenn es kein erstes Element gibt.
|
||||||
|
return first == null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Die Anfrage liefert den Wert true, wenn es ein aktuelles Objekt gibt,
|
||||||
|
* sonst liefert sie den Wert false.
|
||||||
|
*
|
||||||
|
* @return true, falls Zugriff moeglich, sonst false
|
||||||
|
*/
|
||||||
|
public boolean hasAccess() {
|
||||||
|
// Es gibt keinen Zugriff, wenn current auf kein Element verweist.
|
||||||
|
return current != null;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls die Liste nicht leer ist, es ein aktuelles Objekt gibt und dieses
|
||||||
|
* nicht das letzte Objekt der Liste ist, wird das dem aktuellen Objekt in
|
||||||
|
* der Liste folgende Objekt zum aktuellen Objekt, andernfalls gibt es nach
|
||||||
|
* Ausfuehrung des Auftrags kein aktuelles Objekt, d.h. hasAccess() liefert
|
||||||
|
* den Wert false.
|
||||||
|
*/
|
||||||
|
public void next() {
|
||||||
|
if (this.hasAccess()) {
|
||||||
|
current = current.getNextNode();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls die Liste nicht leer ist, wird das erste Objekt der Liste aktuelles
|
||||||
|
* Objekt. Ist die Liste leer, geschieht nichts.
|
||||||
|
*/
|
||||||
|
public void toFirst() {
|
||||||
|
if (!isEmpty()) {
|
||||||
|
current = first;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls die Liste nicht leer ist, wird das letzte Objekt der Liste
|
||||||
|
* aktuelles Objekt. Ist die Liste leer, geschieht nichts.
|
||||||
|
*/
|
||||||
|
public void toLast() {
|
||||||
|
if (!isEmpty()) {
|
||||||
|
current = last;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls es ein aktuelles Objekt gibt (hasAccess() == true), wird das
|
||||||
|
* aktuelle Objekt zurueckgegeben, andernfalls (hasAccess() == false) gibt
|
||||||
|
* die Anfrage den Wert null zurueck.
|
||||||
|
*
|
||||||
|
* @return das aktuelle Objekt (vom Typ ContentType) oder null, wenn es
|
||||||
|
* kein aktuelles Objekt gibt
|
||||||
|
*/
|
||||||
|
public ContentType getContent() {
|
||||||
|
if (this.hasAccess()) {
|
||||||
|
return current.getContentObject();
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls es ein aktuelles Objekt gibt (hasAccess() == true) und pContent
|
||||||
|
* ungleich null ist, wird das aktuelle Objekt durch pContent ersetzt. Sonst
|
||||||
|
* geschieht nichts.
|
||||||
|
*
|
||||||
|
* @param pContent
|
||||||
|
* das zu schreibende Objekt vom Typ ContentType
|
||||||
|
*/
|
||||||
|
public void setContent(ContentType pContent) {
|
||||||
|
// Nichts tun, wenn es keinen Inhalt oder kein aktuelles Element gibt.
|
||||||
|
if (pContent != null && this.hasAccess()) {
|
||||||
|
current.setContentObject(pContent);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls es ein aktuelles Objekt gibt (hasAccess() == true), wird ein neues
|
||||||
|
* Objekt vor dem aktuellen Objekt in die Liste eingefuegt. Das aktuelle
|
||||||
|
* Objekt bleibt unveraendert. <br />
|
||||||
|
* Wenn die Liste leer ist, wird pContent in die Liste eingefuegt und es
|
||||||
|
* gibt weiterhin kein aktuelles Objekt (hasAccess() == false). <br />
|
||||||
|
* Falls es kein aktuelles Objekt gibt (hasAccess() == false) und die Liste
|
||||||
|
* nicht leer ist oder pContent gleich null ist, geschieht nichts.
|
||||||
|
*
|
||||||
|
* @param pContent
|
||||||
|
* das einzufuegende Objekt vom Typ ContentType
|
||||||
|
*/
|
||||||
|
public void insert(ContentType pContent) {
|
||||||
|
if (pContent != null) { // Nichts tun, wenn es keinen Inhalt gibt.
|
||||||
|
if (this.hasAccess()) { // Fall: Es gibt ein aktuelles Element.
|
||||||
|
|
||||||
|
// Neuen Knoten erstellen.
|
||||||
|
ListNode newNode = new ListNode(pContent);
|
||||||
|
|
||||||
|
if (current != first) { // Fall: Nicht an erster Stelle einfuegen.
|
||||||
|
ListNode previous = this.getPrevious(current);
|
||||||
|
newNode.setNextNode(previous.getNextNode());
|
||||||
|
previous.setNextNode(newNode);
|
||||||
|
} else { // Fall: An erster Stelle einfuegen.
|
||||||
|
newNode.setNextNode(first);
|
||||||
|
first = newNode;
|
||||||
|
}
|
||||||
|
|
||||||
|
} else { //Fall: Es gibt kein aktuelles Element.
|
||||||
|
|
||||||
|
if (this.isEmpty()) { // Fall: In leere Liste einfuegen.
|
||||||
|
|
||||||
|
// Neuen Knoten erstellen.
|
||||||
|
ListNode newNode = new ListNode(pContent);
|
||||||
|
|
||||||
|
first = newNode;
|
||||||
|
last = newNode;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls pContent gleich null ist, geschieht nichts.<br />
|
||||||
|
* Ansonsten wird ein neues Objekt pContent am Ende der Liste eingefuegt.
|
||||||
|
* Das aktuelle Objekt bleibt unveraendert. <br />
|
||||||
|
* Wenn die Liste leer ist, wird das Objekt pContent in die Liste eingefuegt
|
||||||
|
* und es gibt weiterhin kein aktuelles Objekt (hasAccess() == false).
|
||||||
|
*
|
||||||
|
* @param pContent
|
||||||
|
* das anzuhaengende Objekt vom Typ ContentType
|
||||||
|
*/
|
||||||
|
public void append(ContentType pContent) {
|
||||||
|
if (pContent != null) { // Nichts tun, wenn es keine Inhalt gibt.
|
||||||
|
|
||||||
|
if (this.isEmpty()) { // Fall: An leere Liste anfuegen.
|
||||||
|
this.insert(pContent);
|
||||||
|
} else { // Fall: An nicht-leere Liste anfuegen.
|
||||||
|
|
||||||
|
// Neuen Knoten erstellen.
|
||||||
|
ListNode newNode = new ListNode(pContent);
|
||||||
|
|
||||||
|
last.setNextNode(newNode);
|
||||||
|
last = newNode; // Letzten Knoten aktualisieren.
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Falls es sich bei der Liste und pList um dasselbe Objekt handelt,
|
||||||
|
* pList null oder eine leere Liste ist, geschieht nichts.<br />
|
||||||
|
* Ansonsten wird die Liste pList an die aktuelle Liste angehaengt.
|
||||||
|
* Anschliessend wird pList eine leere Liste. Das aktuelle Objekt bleibt
|
||||||
|
* unveraendert. Insbesondere bleibt hasAccess identisch.
|
||||||
|
*
|
||||||
|
* @param pList
|
||||||
|
* die am Ende anzuhaengende Liste vom Typ List<ContentType>
|
||||||
|
*/
|
||||||
|
public void concat(List<ContentType> pList) {
|
||||||
|
if (pList != this && pList != null && !pList.isEmpty()) { // Nichts tun,
|
||||||
|
// wenn pList und this identisch, pList leer oder nicht existent.
|
||||||
|
|
||||||
|
if (this.isEmpty()) { // Fall: An leere Liste anfuegen.
|
||||||
|
this.first = pList.first;
|
||||||
|
this.last = pList.last;
|
||||||
|
} else { // Fall: An nicht-leere Liste anfuegen.
|
||||||
|
this.last.setNextNode(pList.first);
|
||||||
|
this.last = pList.last;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Liste pList loeschen.
|
||||||
|
pList.first = null;
|
||||||
|
pList.last = null;
|
||||||
|
pList.current = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Wenn die Liste leer ist oder es kein aktuelles Objekt gibt (hasAccess()
|
||||||
|
* == false), geschieht nichts.<br />
|
||||||
|
* Falls es ein aktuelles Objekt gibt (hasAccess() == true), wird das
|
||||||
|
* aktuelle Objekt geloescht und das Objekt hinter dem geloeschten Objekt
|
||||||
|
* wird zum aktuellen Objekt. <br />
|
||||||
|
* Wird das Objekt, das am Ende der Liste steht, geloescht, gibt es kein
|
||||||
|
* aktuelles Objekt mehr.
|
||||||
|
*/
|
||||||
|
public void remove() {
|
||||||
|
// Nichts tun, wenn es kein aktuelle Element gibt oder die Liste leer ist.
|
||||||
|
if (this.hasAccess() && !this.isEmpty()) {
|
||||||
|
|
||||||
|
if (current == first) {
|
||||||
|
first = first.getNextNode();
|
||||||
|
} else {
|
||||||
|
ListNode previous = this.getPrevious(current);
|
||||||
|
if (current == last) {
|
||||||
|
last = previous;
|
||||||
|
}
|
||||||
|
previous.setNextNode(current.getNextNode());
|
||||||
|
}
|
||||||
|
|
||||||
|
ListNode temp = current.getNextNode();
|
||||||
|
current.setContentObject(null);
|
||||||
|
current.setNextNode(null);
|
||||||
|
current = temp;
|
||||||
|
|
||||||
|
//Beim loeschen des letzten Elements last auf null setzen.
|
||||||
|
if (this.isEmpty()) {
|
||||||
|
last = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Liefert den Vorgaengerknoten des Knotens pNode. Ist die Liste leer, pNode
|
||||||
|
* == null, pNode nicht in der Liste oder pNode der erste Knoten der Liste,
|
||||||
|
* wird null zurueckgegeben.
|
||||||
|
*
|
||||||
|
* @param pNode
|
||||||
|
* der Knoten, dessen Vorgaenger zurueckgegeben werden soll
|
||||||
|
* @return der Vorgaenger des Knotens pNode oder null, falls die Liste leer ist,
|
||||||
|
* pNode == null ist, pNode nicht in der Liste ist oder pNode der erste Knoten
|
||||||
|
* der Liste ist
|
||||||
|
*/
|
||||||
|
private ListNode getPrevious(ListNode pNode) {
|
||||||
|
if (pNode != null && pNode != first && !this.isEmpty()) {
|
||||||
|
ListNode temp = first;
|
||||||
|
while (temp != null && temp.getNextNode() != pNode) {
|
||||||
|
temp = temp.getNextNode();
|
||||||
|
}
|
||||||
|
return temp;
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,111 @@
|
||||||
|
/**
|
||||||
|
* Passagiere sind die Datensätze für den Entschiedungsbaum.
|
||||||
|
* Sie enthalten die Attributswerte, nach denen die Entscheidungen
|
||||||
|
* im Baum gefällt werden.
|
||||||
|
*/
|
||||||
|
public class Passenger {
|
||||||
|
|
||||||
|
public String name, age, sex, embarked;
|
||||||
|
public int clazz, sibsp, parch, survived;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt einen Passagier mit den angegebenen Werten, ohne das Attribut "survived".
|
||||||
|
*
|
||||||
|
* @param name Name des Passagiers.
|
||||||
|
* @param age Alter des Passagiers: "unter 20" oder "über 20".
|
||||||
|
* @param sex Geschlecht des Passagiers: "male" oder "female"
|
||||||
|
* @param embarked Aufbruchsort: "C", "Q" oder "S"
|
||||||
|
* @param clazz Klasse des Passagiers als Zahl: 1, 2 oder 3
|
||||||
|
* @param sibsp Anzahl Geschwister und Lebenspartner an Bord: 0, 1 oder 2
|
||||||
|
* @param parch Anzahl Eltern und Kinder an Bord: 0, 1 oder 2
|
||||||
|
*/
|
||||||
|
public Passenger( String name, String age, String sex, String embarked,
|
||||||
|
int clazz, int sibsp, int parch ) {
|
||||||
|
this(name, age, sex, embarked, clazz, sibsp, parch, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Erstellt einen Passagier mit den angegebenen Werten.
|
||||||
|
*
|
||||||
|
* @param name Name des Passagiers.
|
||||||
|
* @param age Alter des Passagiers: "unter 20" oder "über 20".
|
||||||
|
* @param sex Geschlecht des Passagiers: "male" oder "female"
|
||||||
|
* @param embarked Aufbruchsort: "C", "Q" oder "S"
|
||||||
|
* @param clazz Klasse des Passagiers als Zahl: 1, 2 oder 3
|
||||||
|
* @param sibsp Anzahl Geschwister und Lebenspartner an Bord: 0, 1 oder 2
|
||||||
|
* @param parch Anzahl Eltern und Kinder an Bord: 0, 1 oder 2
|
||||||
|
* @param survived 0 - verstorben, 1 - überlebt
|
||||||
|
*/
|
||||||
|
public Passenger( String name, String age, String sex, String embarked,
|
||||||
|
int clazz, int sibsp, int parch, int survived ) {
|
||||||
|
this.name = name;
|
||||||
|
this.age = age;
|
||||||
|
this.sex = sex;
|
||||||
|
this.embarked = embarked;
|
||||||
|
|
||||||
|
this.clazz = clazz;
|
||||||
|
this.sibsp = sibsp;
|
||||||
|
this.parch = parch;
|
||||||
|
|
||||||
|
this.survived = survived;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Klassenmethode die ein String-Arrays der Attributnamen zurück gibt.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static final String[] getAttribute() {
|
||||||
|
return new String[]{"clazz", "sex", "age", "sibsp", "parch", "embarked"};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Klassenmethode die ein String-Arrays der möglichen Werte eines
|
||||||
|
* Attributs zurück gibt.
|
||||||
|
*
|
||||||
|
* @param pAttribut
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public static final String[] getValues( String pAttribut ) {
|
||||||
|
if( pAttribut.equals("clazz") ) {
|
||||||
|
return new String[]{"1", "2", "3"};
|
||||||
|
} else if( pAttribut.equals("age") ) {
|
||||||
|
return new String[]{"unter 20", "über 20"};
|
||||||
|
} else if( pAttribut.equals("sex") ) {
|
||||||
|
return new String[]{"male", "female"};
|
||||||
|
} else if( pAttribut.equals("embarked") ) {
|
||||||
|
return new String[]{"S", "C", "Q"};
|
||||||
|
} else if( pAttribut.equals("sibsp") ) {
|
||||||
|
return new String[]{"0", "1", "2"};
|
||||||
|
} else if( pAttribut.equals("parch") ) {
|
||||||
|
return new String[]{"0", "1", "2"};
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Getter für Attribute basierend auf dem String-Namen des Attributs.
|
||||||
|
*
|
||||||
|
* @param pAttribut
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public String getValue( String pAttribut ) {
|
||||||
|
if( pAttribut.equals("clazz") ) {
|
||||||
|
return String.valueOf(clazz);
|
||||||
|
} else if( pAttribut.equals("age") ) {
|
||||||
|
return age;
|
||||||
|
} else if( pAttribut.equals("sex") ) {
|
||||||
|
return sex;
|
||||||
|
} else if( pAttribut.equals("embarked") ) {
|
||||||
|
return embarked;
|
||||||
|
} else if( pAttribut.equals("sibsp") ) {
|
||||||
|
return String.valueOf(sibsp);
|
||||||
|
} else if( pAttribut.equals("parch") ) {
|
||||||
|
return String.valueOf(parch);
|
||||||
|
} else {
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Dies ist die README-Datei des Projekts. Hier sollten Sie Ihr Projekt
|
||||||
|
beschreiben.
|
||||||
|
Erzählen Sie dem Leser (jemand, der nichts über dieses Projekt weiss),
|
||||||
|
alles, was er/sie wissen muss. Üblicherweise sollte der Kommentar
|
||||||
|
zumindest die folgenden Angaben umfassen:
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
|
||||||
|
PROJEKTBEZEICHNUNG:
|
||||||
|
PROJEKTZWECK:
|
||||||
|
VERSION oder DATUM:
|
||||||
|
WIE IST DAS PROJEKT ZU STARTEN:
|
||||||
|
AUTOR(EN):
|
||||||
|
BENUTZERHINWEISE:
|
|
@ -0,0 +1,127 @@
|
||||||
|
#BlueJ package file
|
||||||
|
dependency1.from=Classification
|
||||||
|
dependency1.to=Passenger
|
||||||
|
dependency1.type=UsesDependency
|
||||||
|
dependency10.from=DecisionTreeBuilder
|
||||||
|
dependency10.to=ID3
|
||||||
|
dependency10.type=UsesDependency
|
||||||
|
dependency11.from=DecisionTreeBuilder
|
||||||
|
dependency11.to=Classification
|
||||||
|
dependency11.type=UsesDependency
|
||||||
|
dependency12.from=DecisionTreeBuilder
|
||||||
|
dependency12.to=Decision
|
||||||
|
dependency12.type=UsesDependency
|
||||||
|
dependency13.from=DecisionTreeBuilder
|
||||||
|
dependency13.to=FileSystem
|
||||||
|
dependency13.type=UsesDependency
|
||||||
|
dependency2.from=Decision
|
||||||
|
dependency2.to=Passenger
|
||||||
|
dependency2.type=UsesDependency
|
||||||
|
dependency3.from=FileSystem
|
||||||
|
dependency3.to=List
|
||||||
|
dependency3.type=UsesDependency
|
||||||
|
dependency4.from=ID3
|
||||||
|
dependency4.to=Passenger
|
||||||
|
dependency4.type=UsesDependency
|
||||||
|
dependency5.from=DecisionNode
|
||||||
|
dependency5.to=Passenger
|
||||||
|
dependency5.type=UsesDependency
|
||||||
|
dependency6.from=DecisionTreeBuilder
|
||||||
|
dependency6.to=BinaryTree
|
||||||
|
dependency6.type=UsesDependency
|
||||||
|
dependency7.from=DecisionTreeBuilder
|
||||||
|
dependency7.to=DecisionNode
|
||||||
|
dependency7.type=UsesDependency
|
||||||
|
dependency8.from=DecisionTreeBuilder
|
||||||
|
dependency8.to=List
|
||||||
|
dependency8.type=UsesDependency
|
||||||
|
dependency9.from=DecisionTreeBuilder
|
||||||
|
dependency9.to=Passenger
|
||||||
|
dependency9.type=UsesDependency
|
||||||
|
editor.fx.0.height=722
|
||||||
|
editor.fx.0.width=1031
|
||||||
|
editor.fx.0.x=90
|
||||||
|
editor.fx.0.y=24
|
||||||
|
objectbench.height=66
|
||||||
|
objectbench.width=1098
|
||||||
|
package.divider.horizontal=0.6
|
||||||
|
package.divider.vertical=0.8983286908077994
|
||||||
|
package.editor.height=622
|
||||||
|
package.editor.width=975
|
||||||
|
package.editor.x=39
|
||||||
|
package.editor.y=24
|
||||||
|
package.frame.height=776
|
||||||
|
package.frame.width=1122
|
||||||
|
package.numDependencies=13
|
||||||
|
package.numTargets=9
|
||||||
|
package.showExtends=true
|
||||||
|
package.showUses=true
|
||||||
|
project.charset=UTF-8
|
||||||
|
readme.height=58
|
||||||
|
readme.name=@README
|
||||||
|
readme.width=47
|
||||||
|
readme.x=10
|
||||||
|
readme.y=10
|
||||||
|
target1.height=50
|
||||||
|
target1.name=Classification
|
||||||
|
target1.showInterface=false
|
||||||
|
target1.type=ClassTarget
|
||||||
|
target1.width=110
|
||||||
|
target1.x=120
|
||||||
|
target1.y=200
|
||||||
|
target2.height=50
|
||||||
|
target2.name=Decision
|
||||||
|
target2.showInterface=false
|
||||||
|
target2.type=ClassTarget
|
||||||
|
target2.width=110
|
||||||
|
target2.x=530
|
||||||
|
target2.y=200
|
||||||
|
target3.height=50
|
||||||
|
target3.name=FileSystem
|
||||||
|
target3.showInterface=false
|
||||||
|
target3.type=ClassTarget
|
||||||
|
target3.width=90
|
||||||
|
target3.x=90
|
||||||
|
target3.y=10
|
||||||
|
target4.height=120
|
||||||
|
target4.name=BinaryTree
|
||||||
|
target4.showInterface=false
|
||||||
|
target4.type=ClassTarget
|
||||||
|
target4.width=440
|
||||||
|
target4.x=630
|
||||||
|
target4.y=30
|
||||||
|
target5.height=50
|
||||||
|
target5.name=ID3
|
||||||
|
target5.showInterface=false
|
||||||
|
target5.type=ClassTarget
|
||||||
|
target5.width=80
|
||||||
|
target5.x=780
|
||||||
|
target5.y=450
|
||||||
|
target6.height=50
|
||||||
|
target6.name=List
|
||||||
|
target6.showInterface=false
|
||||||
|
target6.type=ClassTarget
|
||||||
|
target6.width=150
|
||||||
|
target6.x=840
|
||||||
|
target6.y=240
|
||||||
|
target7.height=50
|
||||||
|
target7.name=Passenger
|
||||||
|
target7.showInterface=false
|
||||||
|
target7.type=ClassTarget
|
||||||
|
target7.width=90
|
||||||
|
target7.x=10
|
||||||
|
target7.y=80
|
||||||
|
target8.height=50
|
||||||
|
target8.name=DecisionNode
|
||||||
|
target8.showInterface=false
|
||||||
|
target8.type=AbstractTarget
|
||||||
|
target8.width=80
|
||||||
|
target8.x=360
|
||||||
|
target8.y=150
|
||||||
|
target9.height=250
|
||||||
|
target9.name=DecisionTreeBuilder
|
||||||
|
target9.showInterface=false
|
||||||
|
target9.type=ClassTarget
|
||||||
|
target9.width=350
|
||||||
|
target9.x=210
|
||||||
|
target9.y=320
|
|
@ -0,0 +1,300 @@
|
||||||
|
1;1;1;Bowerman, Miss. Elsie Edith;female;über 20;0;1;S
|
||||||
|
2;2;1;Hamalainen, Master. Viljo;male;unter 20;1;1;S
|
||||||
|
3;3;0;Attalah, Mr. Sleiman;male;über 20;0;0;C
|
||||||
|
4;3;0;Burns, Miss. Mary Delia;female;unter 20;0;0;Q
|
||||||
|
5;3;0;Lievens, Mr. Rene Aime;male;über 20;0;0;S
|
||||||
|
6;3;0;Ilmakangas, Miss. Ida Livija;female;über 20;1;0;S
|
||||||
|
7;3;0;Goodwin, Mr. Charles Edward;male;unter 20;2;2;S
|
||||||
|
8;3;0;Foley, Mr. Joseph;male;über 20;0;0;Q
|
||||||
|
9;1;1;Compton, Mrs. Alexander Taylor (Mary Eliza Ingersoll);female;über 20;0;2;C
|
||||||
|
10;1;0;Birnbaum, Mr. Jakob;male;über 20;0;0;C
|
||||||
|
11;3;0;Christmann, Mr. Emil;male;über 20;0;0;S
|
||||||
|
12;3;0;Jensen, Mr. Niels Peder;male;über 20;0;0;S
|
||||||
|
13;3;0;Delalic, Mr. Redjo;male;über 20;0;0;S
|
||||||
|
14;2;0;Schmidt, Mr. August;male;über 20;0;0;S
|
||||||
|
15;1;0;Kenyon, Mr. Frederick R;male;über 20;1;0;S
|
||||||
|
16;2;1;"Troutt, Miss. Edwina Celia ""Winnie""";female;über 20;0;0;S
|
||||||
|
17;3;1;Hedman, Mr. Oskar Arvid;male;über 20;0;0;S
|
||||||
|
18;1;1;Mock, Mr. Philipp Edmund;male;über 20;1;0;C
|
||||||
|
19;3;0;Andersson, Mr. Anders Johan;male;über 20;1;2;S
|
||||||
|
20;3;0;Nysveen, Mr. Johan Hansen;male;über 20;0;0;S
|
||||||
|
21;1;0;Meyer, Mr. Edgar Joseph;male;über 20;1;0;C
|
||||||
|
22;3;1;Krekorian, Mr. Neshan;male;über 20;0;0;C
|
||||||
|
23;3;1;Sap, Mr. Julius;male;über 20;0;0;S
|
||||||
|
24;1;1;Crosby, Miss. Harriet R;female;über 20;0;2;S
|
||||||
|
25;2;1;Caldwell, Mr. Albert Francis;male;über 20;1;1;S
|
||||||
|
26;3;0;Celotti, Mr. Francesco;male;über 20;0;0;S
|
||||||
|
27;3;0;Kelly, Mr. James;male;über 20;0;0;Q
|
||||||
|
28;3;1;Nysten, Miss. Anna Sofia;female;über 20;0;0;S
|
||||||
|
29;3;0;Pettersson, Miss. Ellen Natalia;female;unter 20;0;0;S
|
||||||
|
30;3;0;Fischer, Mr. Eberhard Thelander;male;unter 20;0;0;S
|
||||||
|
31;3;0;Mionoff, Mr. Stoytcho;male;über 20;0;0;S
|
||||||
|
32;2;0;Gale, Mr. Shadrach;male;über 20;1;0;S
|
||||||
|
33;1;1;Spedden, Master. Robert Douglas;male;unter 20;0;2;C
|
||||||
|
34;2;0;Gaskell, Mr. Alfred;male;unter 20;0;0;S
|
||||||
|
35;1;1;Ryerson, Master. John Borie;male;unter 20;2;2;C
|
||||||
|
36;3;0;Dintcheff, Mr. Valtcho;male;über 20;0;0;S
|
||||||
|
37;2;0;Hold, Mr. Stephen;male;über 20;1;0;S
|
||||||
|
38;1;1;Bishop, Mr. Dickinson H;male;über 20;1;0;C
|
||||||
|
39;3;0;Asim, Mr. Adola;male;über 20;0;0;S
|
||||||
|
40;3;1;"Goldsmith, Master. Frank John William ""Frankie""";male;unter 20;0;2;S
|
||||||
|
41;3;0;Pekoniemi, Mr. Edvard;male;über 20;0;0;S
|
||||||
|
42;3;0;Lindahl, Miss. Agda Thorilda Viktoria;female;über 20;0;0;S
|
||||||
|
43;3;0;Abbott, Master. Eugene Joseph;male;unter 20;0;2;S
|
||||||
|
44;1;1;"Duff Gordon, Sir. Cosmo Edmund (""Mr Morgan"")";male;über 20;1;0;C
|
||||||
|
45;2;0;Chapman, Mr. John Henry;male;über 20;1;0;S
|
||||||
|
46;3;0;Goodwin, Mr. Charles Frederick;male;über 20;1;2;S
|
||||||
|
47;1;1;Oliva y Ocana, Dona. Fermina;female;über 20;0;0;C
|
||||||
|
48;3;0;Soholt, Mr. Peter Andreas Lauritz Andersen;male;unter 20;0;0;S
|
||||||
|
49;1;1;Snyder, Mr. John Pillsbury;male;über 20;1;0;S
|
||||||
|
50;3;0;Braund, Mr. Owen Harris;male;über 20;1;0;S
|
||||||
|
51;3;0;Betros, Mr. Tannous;male;über 20;0;0;C
|
||||||
|
52;3;0;Pokrnic, Mr. Mate;male;unter 20;0;0;S
|
||||||
|
53;1;1;Silvey, Mrs. William Baird (Alice Munger);female;über 20;1;0;S
|
||||||
|
54;1;1;Warren, Mrs. Frank Manley (Anna Sophia Atkinson);female;über 20;1;0;C
|
||||||
|
55;1;0;Baxter, Mr. Quigg Edmond;male;über 20;0;1;C
|
||||||
|
56;3;0;Skoog, Mrs. William (Anna Bernhardina Karlsson);female;über 20;1;2;S
|
||||||
|
57;3;0;Buckley, Miss. Katherine;female;unter 20;0;0;Q
|
||||||
|
58;2;0;Jefferys, Mr. Ernest Wilfred;male;über 20;2;0;S
|
||||||
|
59;1;0;Loring, Mr. Joseph Holland;male;über 20;0;0;S
|
||||||
|
60;1;1;Greenfield, Mr. William Bertram;male;über 20;0;1;C
|
||||||
|
61;3;0;Jussila, Miss. Katriina;female;über 20;1;0;S
|
||||||
|
62;3;0;Ali, Mr. Ahmed;male;über 20;0;0;S
|
||||||
|
63;3;1;"Andersson, Mr. August Edvard (""Wennerstrom"")";male;über 20;0;0;S
|
||||||
|
64;3;0;Hakkarainen, Mr. Pekka Pietari;male;über 20;1;0;S
|
||||||
|
65;1;1;Douglas, Mrs. Walter Donald (Mahala Dutton);female;über 20;1;0;C
|
||||||
|
66;1;0;Andrews, Mr. Thomas Jr;male;über 20;0;0;S
|
||||||
|
67;1;1;Allen, Miss. Elisabeth Walton;female;über 20;0;0;S
|
||||||
|
68;3;0;van Billiard, Mr. Austin Blyler;male;über 20;0;2;S
|
||||||
|
69;1;1;Penasco y Castellana, Mrs. Victor de Satode (Maria Josefa Perez de Soto y Vallejo);female;unter 20;1;0;C
|
||||||
|
70;3;0;Augustsson, Mr. Albert;male;über 20;0;0;S
|
||||||
|
71;3;0;Rice, Master. Eugene;male;unter 20;2;1;Q
|
||||||
|
72;1;0;Ryerson, Mr. Arthur Larned;male;über 20;1;2;C
|
||||||
|
73;2;0;Hickman, Mr. Stanley George;male;über 20;2;0;S
|
||||||
|
74;2;1;Mallet, Master. Andre;male;unter 20;0;2;C
|
||||||
|
75;2;0;Swane, Mr. George;male;unter 20;0;0;S
|
||||||
|
76;2;0;Louch, Mr. Charles Alexander;male;über 20;1;0;S
|
||||||
|
77;2;1;Pallas y Castello, Mr. Emilio;male;über 20;0;0;C
|
||||||
|
78;2;0;Rogers, Mr. Reginald Harry;male;unter 20;0;0;S
|
||||||
|
79;2;0;Troupiansky, Mr. Moses Aaron;male;über 20;0;0;S
|
||||||
|
80;3;1;Moor, Mrs. (Beila);female;über 20;0;1;S
|
||||||
|
81;1;1;Frauenthal, Dr. Henry William;male;über 20;2;0;S
|
||||||
|
82;1;1;Newsom, Miss. Helen Monypeny;female;unter 20;0;2;S
|
||||||
|
83;3;0;Abbing, Mr. Anthony;male;über 20;0;0;S
|
||||||
|
84;1;1;Compton, Miss. Sara Rebecca;female;über 20;1;1;C
|
||||||
|
85;1;0;Van der hoef, Mr. Wyckoff;male;über 20;0;0;S
|
||||||
|
86;2;0;Fillbrook, Mr. Joseph Charles;male;unter 20;0;0;S
|
||||||
|
87;1;0;Millet, Mr. Francis Davis;male;über 20;0;0;S
|
||||||
|
88;1;1;Fortune, Miss. Ethel Flora;female;über 20;2;2;S
|
||||||
|
89;1;1;Endres, Miss. Caroline Louise;female;über 20;0;0;C
|
||||||
|
90;1;1;McGough, Mr. James Robert;male;über 20;0;0;S
|
||||||
|
91;3;0;Lobb, Mrs. William Arthur (Cordelia K Stanlick);female;über 20;1;0;S
|
||||||
|
92;3;0;Kallio, Mr. Nikolai Erland;male;unter 20;0;0;S
|
||||||
|
93;1;1;"Homer, Mr. Harry (""Mr E Haven"")";male;über 20;0;0;C
|
||||||
|
94;1;1;Francatelli, Miss. Laura Mabel;female;über 20;0;0;C
|
||||||
|
95;1;1;Wick, Miss. Mary Natalie;female;über 20;0;2;S
|
||||||
|
96;1;1;Young, Miss. Marie Grice;female;über 20;0;0;C
|
||||||
|
97;1;1;"Duff Gordon, Lady. (Lucille Christiana Sutherland) (""Mrs Morgan"")";female;über 20;1;0;C
|
||||||
|
98;1;1;Stone, Mrs. George Nelson (Martha Evelyn);female;über 20;0;0;S
|
||||||
|
99;3;1;Thomas, Master. Assad Alexander;male;unter 20;0;1;C
|
||||||
|
100;1;0;Compton, Mr. Alexander Taylor Jr;male;über 20;1;1;C
|
||||||
|
101;3;1;Dean, Mrs. Bertram (Eva Georgetta Light);female;über 20;1;2;S
|
||||||
|
102;1;0;Ostby, Mr. Engelhart Cornelius;male;über 20;0;1;C
|
||||||
|
103;3;0;Vovk, Mr. Janko;male;über 20;0;0;S
|
||||||
|
104;3;0;Rosblom, Miss. Salli Helena;female;unter 20;1;1;S
|
||||||
|
105;3;0;Bostandyeff, Mr. Guentcho;male;über 20;0;0;S
|
||||||
|
106;2;1;Nasser, Mrs. Nicholas (Adele Achem);female;unter 20;1;0;C
|
||||||
|
107;2;0;Norman, Mr. Robert Douglas;male;über 20;0;0;S
|
||||||
|
108;3;0;Gustafsson, Mr. Alfred Ossian;male;über 20;0;0;S
|
||||||
|
109;2;1;Duran y More, Miss. Asuncion;female;über 20;1;0;C
|
||||||
|
110;1;1;Lurette, Miss. Elise;female;über 20;0;0;C
|
||||||
|
111;1;1;Frolicher-Stehli, Mrs. Maxmillian (Margaretha Emerentia Stehli);female;über 20;1;1;C
|
||||||
|
112;3;1;Turkula, Mrs. (Hedwig);female;über 20;0;0;S
|
||||||
|
113;3;0;Goodwin, Master. Harold Victor;male;unter 20;2;2;S
|
||||||
|
114;1;0;Reuchlin, Jonkheer. John George;male;über 20;0;0;S
|
||||||
|
115;1;1;Thayer, Mrs. John Borland (Marian Longstreth Morris);female;über 20;1;1;C
|
||||||
|
116;3;0;Alexander, Mr. William;male;über 20;0;0;S
|
||||||
|
117;3;0;Robins, Mrs. Alexander A (Grace Charity Laury);female;über 20;1;0;S
|
||||||
|
118;3;1;Barah, Mr. Hanna Assi;male;über 20;0;0;C
|
||||||
|
119;2;0;Brown, Mr. Thomas William Solomon;male;über 20;1;1;S
|
||||||
|
120;3;0;Sivola, Mr. Antti Wilhelm;male;über 20;0;0;S
|
||||||
|
121;3;0;Carr, Miss. Jeannie;female;über 20;0;0;Q
|
||||||
|
122;2;0;Fynney, Mr. Joseph J;male;über 20;0;0;S
|
||||||
|
123;1;0;Cumings, Mr. John Bradley;male;über 20;1;0;C
|
||||||
|
124;3;0;Olsson, Miss. Elina;female;über 20;0;0;S
|
||||||
|
125;3;1;Badman, Miss. Emily Louisa;female;unter 20;0;0;S
|
||||||
|
126;2;0;Byles, Rev. Thomas Roussel Davids;male;über 20;0;0;S
|
||||||
|
127;2;0;"Navratil, Mr. Michel (""Louis M Hoffman"")";male;über 20;0;2;S
|
||||||
|
128;3;0;Allum, Mr. Owen George;male;unter 20;0;0;S
|
||||||
|
129;1;0;Harrison, Mr. William;male;über 20;0;0;S
|
||||||
|
130;1;1;Marvin, Mrs. Daniel Warner (Mary Graham Carmichael Farquarson);female;unter 20;1;0;S
|
||||||
|
131;1;1;Snyder, Mrs. John Pillsbury (Nelle Stevenson);female;über 20;1;0;S
|
||||||
|
132;1;1;Dick, Mr. Albert Adrian;male;über 20;1;0;S
|
||||||
|
133;2;0;Levy, Mr. Rene Jacques;male;über 20;0;0;C
|
||||||
|
134;3;0;Olsvigen, Mr. Thor Anderson;male;über 20;0;0;S
|
||||||
|
135;1;1;Harris, Mrs. Henry Birkhardt (Irene Wallach);female;über 20;1;0;S
|
||||||
|
136;3;0;Connors, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
137;3;0;Braund, Mr. Lewis Richard;male;über 20;1;0;S
|
||||||
|
138;1;1;Stengel, Mr. Charles Emil Henry;male;über 20;1;0;C
|
||||||
|
139;2;1;Doling, Miss. Elsie;female;unter 20;0;1;S
|
||||||
|
140;2;0;"Morley, Mr. Henry Samuel (""Mr Henry Marshall"")";male;über 20;0;0;S
|
||||||
|
141;3;1;Pickard, Mr. Berk (Berk Trembisky);male;über 20;0;0;S
|
||||||
|
142;1;0;Weir, Col. John;male;über 20;0;0;S
|
||||||
|
143;1;1;Andrews, Miss. Kornelia Theodosia;female;über 20;1;0;S
|
||||||
|
144;3;0;Palsson, Master. Gosta Leonard;male;unter 20;2;1;S
|
||||||
|
145;3;0;Haas, Miss. Aloisia;female;über 20;0;0;S
|
||||||
|
146;1;1;Blank, Mr. Henry;male;über 20;0;0;C
|
||||||
|
147;3;0;Larsson, Mr. Bengt Edvin;male;über 20;0;0;S
|
||||||
|
148;1;1;Ryerson, Mrs. Arthur Larned (Emily Maria Borie);female;über 20;1;2;C
|
||||||
|
149;3;0;Sivic, Mr. Husein;male;über 20;0;0;S
|
||||||
|
150;3;1;"Coutts, Master. William Loch ""William""";male;unter 20;1;1;S
|
||||||
|
151;2;0;Eitemiller, Mr. George Floyd;male;über 20;0;0;S
|
||||||
|
152;2;1;Duran y More, Miss. Florentina;female;über 20;1;0;C
|
||||||
|
153;1;1;Allison, Master. Hudson Trevor;male;unter 20;1;2;S
|
||||||
|
154;3;1;Sunderland, Mr. Victor Francis;male;unter 20;0;0;S
|
||||||
|
155;3;1;Goldsmith, Mrs. Frank John (Emily Alice Brown);female;über 20;1;1;S
|
||||||
|
156;3;0;Olsen, Mr. Henry Margido;male;über 20;0;0;S
|
||||||
|
157;3;0;Stanley, Mr. Edward Roland;male;über 20;0;0;S
|
||||||
|
158;1;1;Dodge, Dr. Washington;male;über 20;1;1;S
|
||||||
|
159;2;1;Abelson, Mrs. Samuel (Hannah Wizosky);female;über 20;1;0;C
|
||||||
|
160;3;0;Eklund, Mr. Hans Linus;male;unter 20;0;0;S
|
||||||
|
161;3;0;Lindell, Mrs. Edvard Bengtsson (Elin Gerda Persson);female;über 20;1;0;S
|
||||||
|
162;3;1;Johnson, Master. Harold Theodor;male;unter 20;1;1;S
|
||||||
|
163;1;1;Schabert, Mrs. Paul (Emma Mock);female;über 20;1;0;C
|
||||||
|
164;3;0;Zabour, Miss. Hileni;female;unter 20;1;0;C
|
||||||
|
165;1;0;Wick, Mr. George Dennick;male;über 20;1;1;S
|
||||||
|
166;3;0;Peacock, Mrs. Benjamin (Edith Nile);female;über 20;0;2;S
|
||||||
|
167;3;1;Andersson, Miss. Erna Alexandra;female;unter 20;2;2;S
|
||||||
|
168;1;1;White, Mrs. John Stuart (Ella Holmes);female;über 20;0;0;C
|
||||||
|
169;2;0;Ashby, Mr. John;male;über 20;0;0;S
|
||||||
|
170;1;1;Harper, Mrs. Henry Sleeper (Myna Haxtun);female;über 20;1;0;C
|
||||||
|
171;3;0;Perkin, Mr. John Henry;male;über 20;0;0;S
|
||||||
|
172;1;1;Candee, Mrs. Edward (Helen Churchill Hungerford);female;über 20;0;0;C
|
||||||
|
173;3;1;"Thomas, Mrs. Alexander (Thamine ""Thelma"")";female;unter 20;1;1;C
|
||||||
|
174;3;0;Gallagher, Mr. Martin;male;über 20;0;0;Q
|
||||||
|
175;3;0;Connaghton, Mr. Michael;male;über 20;0;0;Q
|
||||||
|
176;3;0;Hansen, Mr. Claus Peter;male;über 20;2;0;S
|
||||||
|
177;1;1;Ismay, Mr. Joseph Bruce;male;über 20;0;0;S
|
||||||
|
178;2;0;Jefferys, Mr. Clifford Thomas;male;über 20;2;0;S
|
||||||
|
179;2;0;Abelson, Mr. Samuel;male;über 20;1;0;C
|
||||||
|
180;2;1;Hold, Mrs. Stephen (Annie Margaret Hill);female;über 20;1;0;S
|
||||||
|
181;3;0;Dooley, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
182;2;1;Quick, Miss. Phyllis May;female;unter 20;1;1;S
|
||||||
|
183;3;0;Johnson, Mr. William Cahoone Jr;male;unter 20;0;0;S
|
||||||
|
184;1;0;Isham, Miss. Ann Elizabeth;female;über 20;0;0;C
|
||||||
|
185;1;1;Cardeza, Mrs. James Warburton Martinez (Charlotte Wardle Drake);female;über 20;0;1;C
|
||||||
|
186;1;0;Minahan, Dr. William Edward;male;über 20;2;0;Q
|
||||||
|
187;3;1;Tenglin, Mr. Gunnar Isidor;male;über 20;0;0;S
|
||||||
|
188;3;1;Asplund, Master. Edvin Rojj Felix;male;unter 20;2;2;S
|
||||||
|
189;3;1;Baclini, Miss. Helene Barbara;female;unter 20;2;1;C
|
||||||
|
190;2;0;Gale, Mr. Harry;male;über 20;1;0;S
|
||||||
|
191;1;1;Douglas, Mrs. Frederick Charles (Mary Helene Baxter);female;über 20;1;1;C
|
||||||
|
192;3;0;Coleff, Mr. Satio;male;über 20;0;0;S
|
||||||
|
193;3;0;Barton, Mr. David John;male;über 20;0;0;S
|
||||||
|
194;3;0;Pasic, Mr. Jakob;male;über 20;0;0;S
|
||||||
|
195;1;1;Silverthorne, Mr. Spencer Victor;male;über 20;0;0;S
|
||||||
|
196;1;1;Daniel, Mr. Robert Williams;male;über 20;0;0;S
|
||||||
|
197;3;0;Leonard, Mr. Lionel;male;über 20;0;0;S
|
||||||
|
198;2;0;Drew, Mr. James Vivian;male;über 20;1;1;S
|
||||||
|
199;2;1;Lehmann, Miss. Bertha;female;unter 20;0;0;C
|
||||||
|
200;2;0;Turpin, Mr. William John Robert;male;über 20;1;0;S
|
||||||
|
201;2;0;Faunthorpe, Mr. Harry;male;über 20;1;0;S
|
||||||
|
202;1;0;Hays, Mr. Charles Melville;male;über 20;1;1;S
|
||||||
|
203;2;0;Ponesell, Mr. Martin;male;über 20;0;0;S
|
||||||
|
204;1;1;Bishop, Mrs. Dickinson H (Helen Walton);female;unter 20;1;0;C
|
||||||
|
205;3;0;Goodwin, Master. William Frederick;male;unter 20;2;2;S
|
||||||
|
206;2;0;Hocking, Mr. Richard George;male;über 20;2;1;S
|
||||||
|
207;2;1;del Carlo, Mrs. Sebastiano (Argenia Genovesi);female;über 20;1;0;C
|
||||||
|
208;3;1;Sandstrom, Miss. Beatrice Irene;female;unter 20;1;1;S
|
||||||
|
209;3;0;Hanna, Mr. Mansour;male;über 20;0;0;C
|
||||||
|
210;2;0;Greenberg, Mr. Samuel;male;über 20;0;0;S
|
||||||
|
211;1;1;Simonius-Blumer, Col. Oberst Alfons;male;über 20;0;0;C
|
||||||
|
212;1;0;Blackwell, Mr. Stephen Weart;male;über 20;0;0;S
|
||||||
|
213;1;1;Bird, Miss. Ellen;female;über 20;0;0;S
|
||||||
|
214;3;1;Hellstrom, Miss. Hilda Maria;female;über 20;0;0;S
|
||||||
|
215;2;0;Giles, Mr. Ralph;male;über 20;0;0;S
|
||||||
|
216;1;0;Moore, Mr. Clarence Bloomfield;male;über 20;0;0;S
|
||||||
|
217;3;0;Rice, Master. George Hugh;male;unter 20;2;1;Q
|
||||||
|
218;3;0;Braf, Miss. Elin Ester Maria;female;über 20;0;0;S
|
||||||
|
219;1;1;Cleaver, Miss. Alice;female;über 20;0;0;S
|
||||||
|
220;1;1;Eustis, Miss. Elizabeth Mussey;female;über 20;1;0;C
|
||||||
|
221;1;1;Fortune, Mrs. Mark (Mary McDougald);female;über 20;1;2;S
|
||||||
|
222;3;1;Hakkarainen, Mrs. Pekka Pietari (Elin Matilda Dolck);female;über 20;1;0;S
|
||||||
|
223;2;1;West, Mrs. Edwy Arthur (Ada Mary Worth);female;über 20;1;2;S
|
||||||
|
224;2;0;Wheadon, Mr. Edward H;male;über 20;0;0;S
|
||||||
|
225;2;0;Nicholls, Mr. Joseph Charles;male;unter 20;1;1;S
|
||||||
|
226;1;1;Sagesser, Mlle. Emma;female;über 20;0;0;C
|
||||||
|
227;3;0;Adams, Mr. John;male;über 20;0;0;S
|
||||||
|
228;1;1;Kimball, Mr. Edwin Nelson Jr;male;über 20;1;0;S
|
||||||
|
229;2;1;Davies, Mrs. John Morgan (Elizabeth Agnes Mary White) ;female;über 20;0;2;S
|
||||||
|
230;3;0;Nancarrow, Mr. William Henry;male;über 20;0;0;S
|
||||||
|
231;3;0;Rush, Mr. Alfred George John;male;unter 20;0;0;S
|
||||||
|
232;2;0;McCrie, Mr. James Matthew;male;über 20;0;0;S
|
||||||
|
233;3;0;Barbara, Mrs. (Catherine David);female;über 20;0;1;C
|
||||||
|
234;2;0;Clarke, Mr. Charles Valentine;male;über 20;1;0;S
|
||||||
|
235;3;1;Ohman, Miss. Velin;female;über 20;0;0;S
|
||||||
|
236;2;1;Quick, Miss. Winifred Vera;female;unter 20;1;1;S
|
||||||
|
237;3;0;Van Impe, Mrs. Jean Baptiste (Rosalie Paula Govaert);female;über 20;1;1;S
|
||||||
|
238;3;1;Yasbeck, Mrs. Antoni (Selini Alexander);female;unter 20;1;0;C
|
||||||
|
239;3;1;de Messemaeker, Mr. Guillaume Joseph;male;über 20;1;0;S
|
||||||
|
240;1;1;Carter, Mrs. William Ernest (Lucile Polk);female;über 20;1;2;S
|
||||||
|
241;1;0;Maguire, Mr. John Edward;male;über 20;0;0;S
|
||||||
|
242;2;0;Aldworth, Mr. Charles Augustus;male;über 20;0;0;S
|
||||||
|
243;1;1;Chevre, Mr. Paul Romaine;male;über 20;0;0;C
|
||||||
|
244;2;0;de Brito, Mr. Jose Joaquim;male;über 20;0;0;S
|
||||||
|
245;3;0;Laitinen, Miss. Kristina Sofia;female;über 20;0;0;S
|
||||||
|
246;2;0;Maybery, Mr. Frank Hubert;male;über 20;0;0;S
|
||||||
|
247;3;1;Lindqvist, Mr. Eino William;male;über 20;1;0;S
|
||||||
|
248;3;0;Svensson, Mr. Olof;male;über 20;0;0;S
|
||||||
|
249;2;0;"Cotterill, Mr. Henry ""Harry""";male;über 20;0;0;S
|
||||||
|
250;3;0;Petersen, Mr. Marius;male;über 20;0;0;S
|
||||||
|
251;1;0;Sutton, Mr. Frederick;male;über 20;0;0;S
|
||||||
|
252;2;1;Shelley, Mrs. William (Imanita Parrish Hall);female;über 20;0;1;S
|
||||||
|
253;3;1;Abrahim, Mrs. Joseph (Sophie Halaut Easu);female;unter 20;0;0;C
|
||||||
|
254;3;0;Stankovic, Mr. Ivan;male;über 20;0;0;C
|
||||||
|
255;1;1;Longley, Miss. Gretchen Fiske;female;über 20;0;0;S
|
||||||
|
256;3;0;Cor, Mr. Liudevit;male;unter 20;0;0;S
|
||||||
|
257;2;1;Herman, Miss. Kate;female;über 20;1;2;S
|
||||||
|
258;2;0;Keane, Mr. Daniel;male;über 20;0;0;Q
|
||||||
|
259;3;0;Dimic, Mr. Jovan;male;über 20;0;0;S
|
||||||
|
260;2;0;Sedgwick, Mr. Charles Frederick Waddington;male;über 20;0;0;S
|
||||||
|
261;1;1;Barkworth, Mr. Algernon Henry Wilson;male;über 20;0;0;S
|
||||||
|
262;1;1;Lines, Miss. Mary Conover;female;unter 20;0;1;S
|
||||||
|
263;1;1;Stahelin-Maeglin, Dr. Max;male;über 20;0;0;C
|
||||||
|
264;3;1;Abrahamsson, Mr. Abraham August Johannes;male;über 20;0;0;S
|
||||||
|
265;3;0;Dakic, Mr. Branko;male;unter 20;0;0;S
|
||||||
|
266;3;1;Dowdell, Miss. Elizabeth;female;über 20;0;0;S
|
||||||
|
267;3;0;Henriksson, Miss. Jenny Lovisa;female;über 20;0;0;S
|
||||||
|
268;3;0;Bengtsson, Mr. John Viktor;male;über 20;0;0;S
|
||||||
|
269;1;0;White, Mr. Richard Frasar;male;über 20;0;1;S
|
||||||
|
270;3;1;Devaney, Miss. Margaret Delia;female;unter 20;0;0;Q
|
||||||
|
271;2;1;Webber, Miss. Susan;female;über 20;0;0;S
|
||||||
|
272;3;0;Ahlin, Mrs. Johan (Johanna Persdotter Larsson);female;über 20;1;0;S
|
||||||
|
273;3;0;Hagardon, Miss. Kate;female;unter 20;0;0;Q
|
||||||
|
274;2;1;Richards, Master. George Sibley;male;unter 20;1;1;S
|
||||||
|
275;2;1;Lemore, Mrs. (Amelia Milley);female;über 20;0;0;S
|
||||||
|
276;3;1;Andersen-Jensen, Miss. Carla Christine Nielsine;female;unter 20;1;0;S
|
||||||
|
277;3;0;Wiklund, Mr. Karl Johan;male;über 20;1;0;S
|
||||||
|
278;3;0;Theobald, Mr. Thomas Leonard;male;über 20;0;0;S
|
||||||
|
279;2;0;Milling, Mr. Jacob Christian;male;über 20;0;0;S
|
||||||
|
280;3;0;Moen, Mr. Sigurd Hansen;male;über 20;0;0;S
|
||||||
|
281;3;0;Van Impe, Miss. Catharina;female;unter 20;0;2;S
|
||||||
|
282;3;0;Karlsson, Mr. Nils August;male;über 20;0;0;S
|
||||||
|
283;3;0;Pavlovic, Mr. Stefo;male;über 20;0;0;S
|
||||||
|
284;1;0;Marvin, Mr. Daniel Warner;male;unter 20;1;0;S
|
||||||
|
285;1;1;Kreuchen, Miss. Emilie;female;über 20;0;0;S
|
||||||
|
286;2;1;Rugg, Miss. Emily;female;über 20;0;0;S
|
||||||
|
287;3;0;Karlsson, Mr. Julius Konrad Eugen;male;über 20;0;0;S
|
||||||
|
288;1;0;Porter, Mr. Walter Chamberlain;male;über 20;0;0;S
|
||||||
|
289;2;1;Hewlett, Mrs. (Mary D Kingcome) ;female;über 20;0;0;S
|
||||||
|
290;1;1;Chambers, Mr. Norman Campbell;male;über 20;1;0;S
|
||||||
|
291;1;0;Foreman, Mr. Benjamin Laventall;male;über 20;0;0;C
|
||||||
|
292;1;1;Kimball, Mrs. Edwin Nelson Jr (Gertrude Parsons);female;über 20;1;0;S
|
||||||
|
293;3;0;Goodwin, Miss. Lillian Amy;female;unter 20;2;2;S
|
||||||
|
294;2;1;"Nourney, Mr. Alfred (""Baron von Drachstedt"")";male;über 20;0;0;C
|
||||||
|
295;3;1;Ayoub, Miss. Banoura;female;unter 20;0;0;C
|
||||||
|
296;3;0;Strom, Miss. Telma Matilda;female;unter 20;0;1;S
|
||||||
|
297;2;0;Harbeck, Mr. William H;male;über 20;0;0;S
|
||||||
|
298;2;1;Becker, Master. Richard F;male;unter 20;2;1;S
|
||||||
|
299;3;0;Danbom, Mr. Ernst Gilbert;male;über 20;1;1;S
|
||||||
|
300;1;1;Leader, Dr. Alice (Farnham);female;über 20;0;0;S
|
|
|
@ -0,0 +1,50 @@
|
||||||
|
;3;0;Van Impe, Miss. Catharina;female;unter 20;0;2;S
|
||||||
|
;1;1;Spedden, Mrs. Frederic Oakley (Margaretta Corning Stone);female;über 20;1;1;C
|
||||||
|
;3;0;Laitinen, Miss. Kristina Sofia;female;über 20;0;0;S
|
||||||
|
;3;0;Johnson, Mr. Alfred;male;über 20;0;0;S
|
||||||
|
;3;0;Chronopoulos, Mr. Demetrios;male;unter 20;1;0;C
|
||||||
|
;3;0;Cor, Mr. Bartol;male;über 20;0;0;S
|
||||||
|
;1;1;Hippach, Miss. Jean Gertrude;female;unter 20;0;1;C
|
||||||
|
;2;1;Clarke, Mrs. Charles V (Ada Maria Winfield);female;über 20;1;0;S
|
||||||
|
;3;0;Carlsson, Mr. Carl Robert;male;über 20;0;0;S
|
||||||
|
;3;0;Sivic, Mr. Husein;male;über 20;0;0;S
|
||||||
|
;2;1;Beane, Mrs. Edward (Ethel Clarke);female;unter 20;1;0;S
|
||||||
|
;2;0;Denbury, Mr. Herbert;male;über 20;0;0;S
|
||||||
|
;3;0;Arnold-Franchi, Mr. Josef;male;über 20;1;0;S
|
||||||
|
;3;1;"Daly, Miss. Margaret Marcella ""Maggie""";female;über 20;0;0;Q
|
||||||
|
;2;0;Howard, Mrs. Benjamin (Ellen Truelove Arman);female;über 20;1;0;S
|
||||||
|
;1;1;Davidson, Mrs. Thornton (Orian Hays);female;über 20;1;2;S
|
||||||
|
;3;0;Canavan, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
;1;1;Allen, Miss. Elisabeth Walton;female;über 20;0;0;S
|
||||||
|
;2;0;Laroche, Mr. Joseph Philippe Lemercier;male;über 20;1;2;C
|
||||||
|
;3;0;Minkoff, Mr. Lazar;male;über 20;0;0;S
|
||||||
|
;3;1;Hakkarainen, Mrs. Pekka Pietari (Elin Matilda Dolck);female;über 20;1;0;S
|
||||||
|
;2;1;Bystrom, Mrs. (Karolina);female;über 20;0;0;S
|
||||||
|
;1;1;Serepeca, Miss. Augusta;female;über 20;0;0;C
|
||||||
|
;3;0;Stanley, Mr. Edward Roland;male;über 20;0;0;S
|
||||||
|
;3;1;Stanley, Miss. Amy Zillah Elsie;female;über 20;0;0;S
|
||||||
|
;3;0;Adams, Mr. John;male;über 20;0;0;S
|
||||||
|
;2;0;Sweet, Mr. George Frederick;male;unter 20;0;0;S
|
||||||
|
;2;0;Swane, Mr. George;male;unter 20;0;0;S
|
||||||
|
;3;0;Goldsmith, Mr. Frank John;male;über 20;1;1;S
|
||||||
|
;1;1;Fortune, Miss. Mabel Helen;female;über 20;2;2;S
|
||||||
|
;2;0;Carter, Rev. Ernest Courtenay;male;über 20;1;0;S
|
||||||
|
;2;1;Toomey, Miss. Ellen;female;über 20;0;0;S
|
||||||
|
;1;1;Beckwith, Mrs. Richard Leonard (Sallie Monypeny);female;über 20;1;1;S
|
||||||
|
;1;1;Rothschild, Mrs. Martin (Elizabeth L. Barrett);female;über 20;1;0;C
|
||||||
|
;3;0;Lindell, Mrs. Edvard Bengtsson (Elin Gerda Persson);female;über 20;1;0;S
|
||||||
|
;3;0;Palsson, Miss. Stina Viola;female;unter 20;2;1;S
|
||||||
|
;3;0;Barton, Mr. David John;male;über 20;0;0;S
|
||||||
|
;3;1;Lang, Mr. Fang;male;über 20;0;0;S
|
||||||
|
;2;0;Levy, Mr. Rene Jacques;male;über 20;0;0;C
|
||||||
|
;3;0;Burns, Miss. Mary Delia;female;unter 20;0;0;Q
|
||||||
|
;2;1;Hamalainen, Master. Viljo;male;unter 20;1;1;S
|
||||||
|
;3;0;McNamee, Mr. Neal;male;über 20;1;0;S
|
||||||
|
;3;0;Kink, Mr. Vincenz;male;über 20;2;0;S
|
||||||
|
;3;0;Osen, Mr. Olaf Elon;male;unter 20;0;0;S
|
||||||
|
;1;0;Meyer, Mr. Edgar Joseph;male;über 20;1;0;C
|
||||||
|
;3;1;Backstrom, Mrs. Karl Alfred (Maria Mathilda Gustafsson);female;über 20;2;0;S
|
||||||
|
;3;0;Johnson, Mr. Malkolm Joackim;male;über 20;0;0;S
|
||||||
|
;3;0;Widegren, Mr. Carl/Charles Peter;male;über 20;0;0;S
|
||||||
|
;3;0;Maenpaa, Mr. Matti Alexanteri;male;über 20;0;0;S
|
||||||
|
;3;0;Saundercock, Mr. William Henry;male;über 20;0;0;S
|
|
|
@ -0,0 +1,800 @@
|
||||||
|
1;3;0;Saad, Mr. Khalil;male;über 20;0;0;C
|
||||||
|
2;1;1;Daly, Mr. Peter Denis ;male;über 20;0;0;S
|
||||||
|
3;2;0;Giles, Mr. Frederick Edward;male;über 20;1;0;S
|
||||||
|
4;3;0;Zakarian, Mr. Ortin;male;über 20;0;0;C
|
||||||
|
5;3;0;Andersson, Miss. Ebba Iris Alfrida;female;unter 20;2;2;S
|
||||||
|
6;3;1;Dahl, Mr. Karl Edwart;male;über 20;0;0;S
|
||||||
|
7;1;1;Futrelle, Mrs. Jacques Heath (Lily May Peel);female;über 20;1;0;S
|
||||||
|
8;3;0;Cook, Mr. Jacob;male;über 20;0;0;S
|
||||||
|
9;3;0;Culumovic, Mr. Jeso;male;unter 20;0;0;S
|
||||||
|
10;2;0;Hood, Mr. Ambrose Jr;male;über 20;0;0;S
|
||||||
|
11;1;0;Allison, Miss. Helen Loraine;female;unter 20;1;2;S
|
||||||
|
12;3;1;Lang, Mr. Fang;male;über 20;0;0;S
|
||||||
|
13;2;1;Garside, Miss. Ethel;female;über 20;0;0;S
|
||||||
|
14;1;0;Uruchurtu, Don. Manuel E;male;über 20;0;0;C
|
||||||
|
15;2;1;Herman, Mrs. Samuel (Jane Laver);female;über 20;1;2;S
|
||||||
|
16;2;0;Renouf, Mr. Peter Henry;male;über 20;1;0;S
|
||||||
|
17;3;0;Youseff, Mr. Gerious;male;über 20;0;0;C
|
||||||
|
18;1;1;Madill, Miss. Georgette Alexandra;female;unter 20;0;1;S
|
||||||
|
19;3;1;Stranden, Mr. Juho;male;über 20;0;0;S
|
||||||
|
20;1;0;Williams, Mr. Charles Duane;male;über 20;0;1;C
|
||||||
|
21;3;0;Chronopoulos, Mr. Apostolos;male;über 20;1;0;C
|
||||||
|
22;2;1;Bentham, Miss. Lilian W;female;unter 20;0;0;S
|
||||||
|
23;3;1;"Coutts, Mrs. William (Winnie ""Minnie"" Treanor)";female;über 20;0;2;S
|
||||||
|
24;1;1;Gibson, Mrs. Leonard (Pauline C Boeson);female;über 20;0;1;C
|
||||||
|
25;3;0;Asplund, Master. Filip Oscar;male;unter 20;2;2;S
|
||||||
|
26;3;0;Kalvik, Mr. Johannes Halvorsen;male;über 20;0;0;S
|
||||||
|
27;3;1;Baclini, Miss. Eugenie;female;unter 20;2;1;C
|
||||||
|
28;3;0;Badt, Mr. Mohamed;male;über 20;0;0;C
|
||||||
|
29;3;1;Persson, Mr. Ernst Ulrik;male;über 20;1;0;S
|
||||||
|
30;2;1;Renouf, Mrs. Peter Henry (Lillian Jefferys);female;über 20;2;0;S
|
||||||
|
31;1;0;Carrau, Mr. Francisco M;male;über 20;0;0;S
|
||||||
|
32;1;0;McCaffry, Mr. Thomas Francis;male;über 20;0;0;C
|
||||||
|
33;3;0;Palsson, Miss. Stina Viola;female;unter 20;2;1;S
|
||||||
|
34;3;0;de Pelsmaeker, Mr. Alfons;male;unter 20;0;0;S
|
||||||
|
35;1;0;Artagaveytia, Mr. Ramon;male;über 20;0;0;C
|
||||||
|
36;1;0;Rowe, Mr. Alfred G;male;über 20;0;0;S
|
||||||
|
37;3;1;Karun, Mr. Franz;male;über 20;0;1;C
|
||||||
|
38;1;1;Tucker, Mr. Gilbert Milligan Jr;male;über 20;0;0;C
|
||||||
|
39;2;0;Botsford, Mr. William Hull;male;über 20;0;0;S
|
||||||
|
40;3;0;Gilinski, Mr. Eliezer;male;über 20;0;0;S
|
||||||
|
41;3;0;Wiklund, Mr. Jakob Alfred;male;unter 20;1;0;S
|
||||||
|
42;3;0;Calic, Mr. Petar;male;unter 20;0;0;S
|
||||||
|
43;2;0;Denbury, Mr. Herbert;male;über 20;0;0;S
|
||||||
|
44;1;1;Hays, Mrs. Charles Melville (Clara Jennings Gregg);female;über 20;1;1;S
|
||||||
|
45;3;1;Salkjelsvik, Miss. Anna Kristine;female;über 20;0;0;S
|
||||||
|
46;2;0;Jenkin, Mr. Stephen Curnow;male;über 20;0;0;S
|
||||||
|
47;3;0;Larsson-Rondberg, Mr. Edvard A;male;über 20;0;0;S
|
||||||
|
48;2;0;Angle, Mr. William A;male;über 20;1;0;S
|
||||||
|
49;2;0;Hale, Mr. Reginald;male;über 20;0;0;S
|
||||||
|
50;2;0;Stokes, Mr. Philip Joseph;male;über 20;0;0;S
|
||||||
|
51;3;0;Nieminen, Miss. Manta Josefina;female;über 20;0;0;S
|
||||||
|
52;3;1;"Leeni, Mr. Fahim (""Philip Zenni"")";male;über 20;0;0;C
|
||||||
|
53;3;1;Johnson, Miss. Eleanor Ileen;female;unter 20;1;1;S
|
||||||
|
54;3;0;Davies, Mr. Alfred J;male;über 20;2;0;S
|
||||||
|
55;2;0;Pengelly, Mr. Frederick William;male;unter 20;0;0;S
|
||||||
|
56;2;0;Mudd, Mr. Thomas Charles;male;unter 20;0;0;S
|
||||||
|
57;1;1;Ryerson, Miss. Emily Borie;female;unter 20;2;2;C
|
||||||
|
58;3;0;Rosblom, Mrs. Viktor (Helena Wilhelmina);female;über 20;0;2;S
|
||||||
|
59;1;1;Gracie, Col. Archibald IV;male;über 20;0;0;C
|
||||||
|
60;1;1;Bowerman, Miss. Elsie Edith;female;über 20;0;1;S
|
||||||
|
61;2;1;Hamalainen, Master. Viljo;male;unter 20;1;1;S
|
||||||
|
62;3;0;Attalah, Mr. Sleiman;male;über 20;0;0;C
|
||||||
|
63;3;0;Burns, Miss. Mary Delia;female;unter 20;0;0;Q
|
||||||
|
64;3;0;Lievens, Mr. Rene Aime;male;über 20;0;0;S
|
||||||
|
65;3;0;Ilmakangas, Miss. Ida Livija;female;über 20;1;0;S
|
||||||
|
66;3;0;Goodwin, Mr. Charles Edward;male;unter 20;2;2;S
|
||||||
|
67;3;0;Foley, Mr. Joseph;male;über 20;0;0;Q
|
||||||
|
68;1;1;Compton, Mrs. Alexander Taylor (Mary Eliza Ingersoll);female;über 20;0;2;C
|
||||||
|
69;1;0;Birnbaum, Mr. Jakob;male;über 20;0;0;C
|
||||||
|
70;3;0;Christmann, Mr. Emil;male;über 20;0;0;S
|
||||||
|
71;3;0;Jensen, Mr. Niels Peder;male;über 20;0;0;S
|
||||||
|
72;3;0;Delalic, Mr. Redjo;male;über 20;0;0;S
|
||||||
|
73;2;0;Schmidt, Mr. August;male;über 20;0;0;S
|
||||||
|
74;1;0;Kenyon, Mr. Frederick R;male;über 20;1;0;S
|
||||||
|
75;2;1;"Troutt, Miss. Edwina Celia ""Winnie""";female;über 20;0;0;S
|
||||||
|
76;3;1;Hedman, Mr. Oskar Arvid;male;über 20;0;0;S
|
||||||
|
77;1;1;Mock, Mr. Philipp Edmund;male;über 20;1;0;C
|
||||||
|
78;3;0;Andersson, Mr. Anders Johan;male;über 20;1;2;S
|
||||||
|
79;3;0;Nysveen, Mr. Johan Hansen;male;über 20;0;0;S
|
||||||
|
80;1;0;Meyer, Mr. Edgar Joseph;male;über 20;1;0;C
|
||||||
|
81;3;1;Krekorian, Mr. Neshan;male;über 20;0;0;C
|
||||||
|
82;3;1;Sap, Mr. Julius;male;über 20;0;0;S
|
||||||
|
83;1;1;Crosby, Miss. Harriet R;female;über 20;0;2;S
|
||||||
|
84;2;1;Caldwell, Mr. Albert Francis;male;über 20;1;1;S
|
||||||
|
85;3;0;Celotti, Mr. Francesco;male;über 20;0;0;S
|
||||||
|
86;3;0;Kelly, Mr. James;male;über 20;0;0;Q
|
||||||
|
87;3;1;Nysten, Miss. Anna Sofia;female;über 20;0;0;S
|
||||||
|
88;3;0;Pettersson, Miss. Ellen Natalia;female;unter 20;0;0;S
|
||||||
|
89;3;0;Fischer, Mr. Eberhard Thelander;male;unter 20;0;0;S
|
||||||
|
90;3;0;Mionoff, Mr. Stoytcho;male;über 20;0;0;S
|
||||||
|
91;2;0;Gale, Mr. Shadrach;male;über 20;1;0;S
|
||||||
|
92;1;1;Spedden, Master. Robert Douglas;male;unter 20;0;2;C
|
||||||
|
93;2;0;Gaskell, Mr. Alfred;male;unter 20;0;0;S
|
||||||
|
94;1;1;Ryerson, Master. John Borie;male;unter 20;2;2;C
|
||||||
|
95;3;0;Dintcheff, Mr. Valtcho;male;über 20;0;0;S
|
||||||
|
96;2;0;Hold, Mr. Stephen;male;über 20;1;0;S
|
||||||
|
97;1;1;Bishop, Mr. Dickinson H;male;über 20;1;0;C
|
||||||
|
98;3;0;Asim, Mr. Adola;male;über 20;0;0;S
|
||||||
|
99;3;1;"Goldsmith, Master. Frank John William ""Frankie""";male;unter 20;0;2;S
|
||||||
|
100;3;0;Pekoniemi, Mr. Edvard;male;über 20;0;0;S
|
||||||
|
101;3;0;Lindahl, Miss. Agda Thorilda Viktoria;female;über 20;0;0;S
|
||||||
|
102;3;0;Abbott, Master. Eugene Joseph;male;unter 20;0;2;S
|
||||||
|
103;1;1;"Duff Gordon, Sir. Cosmo Edmund (""Mr Morgan"")";male;über 20;1;0;C
|
||||||
|
104;2;0;Chapman, Mr. John Henry;male;über 20;1;0;S
|
||||||
|
105;3;0;Goodwin, Mr. Charles Frederick;male;über 20;1;2;S
|
||||||
|
106;1;1;Oliva y Ocana, Dona. Fermina;female;über 20;0;0;C
|
||||||
|
107;3;0;Soholt, Mr. Peter Andreas Lauritz Andersen;male;unter 20;0;0;S
|
||||||
|
108;1;1;Snyder, Mr. John Pillsbury;male;über 20;1;0;S
|
||||||
|
109;3;0;Braund, Mr. Owen Harris;male;über 20;1;0;S
|
||||||
|
110;3;0;Betros, Mr. Tannous;male;über 20;0;0;C
|
||||||
|
111;3;0;Pokrnic, Mr. Mate;male;unter 20;0;0;S
|
||||||
|
112;1;1;Silvey, Mrs. William Baird (Alice Munger);female;über 20;1;0;S
|
||||||
|
113;1;1;Warren, Mrs. Frank Manley (Anna Sophia Atkinson);female;über 20;1;0;C
|
||||||
|
114;1;0;Baxter, Mr. Quigg Edmond;male;über 20;0;1;C
|
||||||
|
115;3;0;Skoog, Mrs. William (Anna Bernhardina Karlsson);female;über 20;1;2;S
|
||||||
|
116;3;0;Buckley, Miss. Katherine;female;unter 20;0;0;Q
|
||||||
|
117;2;0;Jefferys, Mr. Ernest Wilfred;male;über 20;2;0;S
|
||||||
|
118;1;0;Loring, Mr. Joseph Holland;male;über 20;0;0;S
|
||||||
|
119;1;1;Greenfield, Mr. William Bertram;male;über 20;0;1;C
|
||||||
|
120;3;0;Jussila, Miss. Katriina;female;über 20;1;0;S
|
||||||
|
121;3;0;Ali, Mr. Ahmed;male;über 20;0;0;S
|
||||||
|
122;3;1;"Andersson, Mr. August Edvard (""Wennerstrom"")";male;über 20;0;0;S
|
||||||
|
123;3;0;Hakkarainen, Mr. Pekka Pietari;male;über 20;1;0;S
|
||||||
|
124;1;1;Douglas, Mrs. Walter Donald (Mahala Dutton);female;über 20;1;0;C
|
||||||
|
125;1;0;Andrews, Mr. Thomas Jr;male;über 20;0;0;S
|
||||||
|
126;1;1;Allen, Miss. Elisabeth Walton;female;über 20;0;0;S
|
||||||
|
127;3;0;van Billiard, Mr. Austin Blyler;male;über 20;0;2;S
|
||||||
|
128;1;1;Penasco y Castellana, Mrs. Victor de Satode (Maria Josefa Perez de Soto y Vallejo);female;unter 20;1;0;C
|
||||||
|
129;3;0;Augustsson, Mr. Albert;male;über 20;0;0;S
|
||||||
|
130;3;0;Rice, Master. Eugene;male;unter 20;2;1;Q
|
||||||
|
131;1;0;Ryerson, Mr. Arthur Larned;male;über 20;1;2;C
|
||||||
|
132;2;0;Hickman, Mr. Stanley George;male;über 20;2;0;S
|
||||||
|
133;2;1;Mallet, Master. Andre;male;unter 20;0;2;C
|
||||||
|
134;2;0;Swane, Mr. George;male;unter 20;0;0;S
|
||||||
|
135;2;0;Louch, Mr. Charles Alexander;male;über 20;1;0;S
|
||||||
|
136;2;1;Pallas y Castello, Mr. Emilio;male;über 20;0;0;C
|
||||||
|
137;2;0;Rogers, Mr. Reginald Harry;male;unter 20;0;0;S
|
||||||
|
138;2;0;Troupiansky, Mr. Moses Aaron;male;über 20;0;0;S
|
||||||
|
139;3;1;Moor, Mrs. (Beila);female;über 20;0;1;S
|
||||||
|
140;1;1;Frauenthal, Dr. Henry William;male;über 20;2;0;S
|
||||||
|
141;1;1;Newsom, Miss. Helen Monypeny;female;unter 20;0;2;S
|
||||||
|
142;3;0;Abbing, Mr. Anthony;male;über 20;0;0;S
|
||||||
|
143;1;1;Compton, Miss. Sara Rebecca;female;über 20;1;1;C
|
||||||
|
144;1;0;Van der hoef, Mr. Wyckoff;male;über 20;0;0;S
|
||||||
|
145;2;0;Fillbrook, Mr. Joseph Charles;male;unter 20;0;0;S
|
||||||
|
146;1;0;Millet, Mr. Francis Davis;male;über 20;0;0;S
|
||||||
|
147;1;1;Fortune, Miss. Ethel Flora;female;über 20;2;2;S
|
||||||
|
148;1;1;Endres, Miss. Caroline Louise;female;über 20;0;0;C
|
||||||
|
149;1;1;McGough, Mr. James Robert;male;über 20;0;0;S
|
||||||
|
150;3;0;Lobb, Mrs. William Arthur (Cordelia K Stanlick);female;über 20;1;0;S
|
||||||
|
151;3;0;Kallio, Mr. Nikolai Erland;male;unter 20;0;0;S
|
||||||
|
152;1;1;"Homer, Mr. Harry (""Mr E Haven"")";male;über 20;0;0;C
|
||||||
|
153;1;1;Francatelli, Miss. Laura Mabel;female;über 20;0;0;C
|
||||||
|
154;1;1;Wick, Miss. Mary Natalie;female;über 20;0;2;S
|
||||||
|
155;1;1;Young, Miss. Marie Grice;female;über 20;0;0;C
|
||||||
|
156;1;1;"Duff Gordon, Lady. (Lucille Christiana Sutherland) (""Mrs Morgan"")";female;über 20;1;0;C
|
||||||
|
157;1;1;Stone, Mrs. George Nelson (Martha Evelyn);female;über 20;0;0;S
|
||||||
|
158;3;1;Thomas, Master. Assad Alexander;male;unter 20;0;1;C
|
||||||
|
159;1;0;Compton, Mr. Alexander Taylor Jr;male;über 20;1;1;C
|
||||||
|
160;3;1;Dean, Mrs. Bertram (Eva Georgetta Light);female;über 20;1;2;S
|
||||||
|
161;1;0;Ostby, Mr. Engelhart Cornelius;male;über 20;0;1;C
|
||||||
|
162;3;0;Vovk, Mr. Janko;male;über 20;0;0;S
|
||||||
|
163;3;0;Rosblom, Miss. Salli Helena;female;unter 20;1;1;S
|
||||||
|
164;3;0;Bostandyeff, Mr. Guentcho;male;über 20;0;0;S
|
||||||
|
165;2;1;Nasser, Mrs. Nicholas (Adele Achem);female;unter 20;1;0;C
|
||||||
|
166;2;0;Norman, Mr. Robert Douglas;male;über 20;0;0;S
|
||||||
|
167;3;0;Gustafsson, Mr. Alfred Ossian;male;über 20;0;0;S
|
||||||
|
168;2;1;Duran y More, Miss. Asuncion;female;über 20;1;0;C
|
||||||
|
169;1;1;Lurette, Miss. Elise;female;über 20;0;0;C
|
||||||
|
170;1;1;Frolicher-Stehli, Mrs. Maxmillian (Margaretha Emerentia Stehli);female;über 20;1;1;C
|
||||||
|
171;3;1;Turkula, Mrs. (Hedwig);female;über 20;0;0;S
|
||||||
|
172;3;0;Goodwin, Master. Harold Victor;male;unter 20;2;2;S
|
||||||
|
173;1;0;Reuchlin, Jonkheer. John George;male;über 20;0;0;S
|
||||||
|
174;1;1;Thayer, Mrs. John Borland (Marian Longstreth Morris);female;über 20;1;1;C
|
||||||
|
175;3;0;Alexander, Mr. William;male;über 20;0;0;S
|
||||||
|
176;3;0;Robins, Mrs. Alexander A (Grace Charity Laury);female;über 20;1;0;S
|
||||||
|
177;3;1;Barah, Mr. Hanna Assi;male;über 20;0;0;C
|
||||||
|
178;2;0;Brown, Mr. Thomas William Solomon;male;über 20;1;1;S
|
||||||
|
179;3;0;Sivola, Mr. Antti Wilhelm;male;über 20;0;0;S
|
||||||
|
180;3;0;Carr, Miss. Jeannie;female;über 20;0;0;Q
|
||||||
|
181;2;0;Fynney, Mr. Joseph J;male;über 20;0;0;S
|
||||||
|
182;1;0;Cumings, Mr. John Bradley;male;über 20;1;0;C
|
||||||
|
183;3;0;Olsson, Miss. Elina;female;über 20;0;0;S
|
||||||
|
184;3;1;Badman, Miss. Emily Louisa;female;unter 20;0;0;S
|
||||||
|
185;2;0;Byles, Rev. Thomas Roussel Davids;male;über 20;0;0;S
|
||||||
|
186;2;0;"Navratil, Mr. Michel (""Louis M Hoffman"")";male;über 20;0;2;S
|
||||||
|
187;3;0;Allum, Mr. Owen George;male;unter 20;0;0;S
|
||||||
|
188;1;0;Harrison, Mr. William;male;über 20;0;0;S
|
||||||
|
189;1;1;Marvin, Mrs. Daniel Warner (Mary Graham Carmichael Farquarson);female;unter 20;1;0;S
|
||||||
|
190;1;1;Snyder, Mrs. John Pillsbury (Nelle Stevenson);female;über 20;1;0;S
|
||||||
|
191;1;1;Dick, Mr. Albert Adrian;male;über 20;1;0;S
|
||||||
|
192;2;0;Levy, Mr. Rene Jacques;male;über 20;0;0;C
|
||||||
|
193;3;0;Olsvigen, Mr. Thor Anderson;male;über 20;0;0;S
|
||||||
|
194;1;1;Harris, Mrs. Henry Birkhardt (Irene Wallach);female;über 20;1;0;S
|
||||||
|
195;3;0;Connors, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
196;3;0;Braund, Mr. Lewis Richard;male;über 20;1;0;S
|
||||||
|
197;1;1;Stengel, Mr. Charles Emil Henry;male;über 20;1;0;C
|
||||||
|
198;2;1;Doling, Miss. Elsie;female;unter 20;0;1;S
|
||||||
|
199;2;0;"Morley, Mr. Henry Samuel (""Mr Henry Marshall"")";male;über 20;0;0;S
|
||||||
|
200;3;1;Pickard, Mr. Berk (Berk Trembisky);male;über 20;0;0;S
|
||||||
|
201;1;0;Weir, Col. John;male;über 20;0;0;S
|
||||||
|
202;1;1;Andrews, Miss. Kornelia Theodosia;female;über 20;1;0;S
|
||||||
|
203;3;0;Palsson, Master. Gosta Leonard;male;unter 20;2;1;S
|
||||||
|
204;3;0;Haas, Miss. Aloisia;female;über 20;0;0;S
|
||||||
|
205;1;1;Blank, Mr. Henry;male;über 20;0;0;C
|
||||||
|
206;3;0;Larsson, Mr. Bengt Edvin;male;über 20;0;0;S
|
||||||
|
207;1;1;Ryerson, Mrs. Arthur Larned (Emily Maria Borie);female;über 20;1;2;C
|
||||||
|
208;3;0;Sivic, Mr. Husein;male;über 20;0;0;S
|
||||||
|
209;3;1;"Coutts, Master. William Loch ""William""";male;unter 20;1;1;S
|
||||||
|
210;2;0;Eitemiller, Mr. George Floyd;male;über 20;0;0;S
|
||||||
|
211;2;1;Duran y More, Miss. Florentina;female;über 20;1;0;C
|
||||||
|
212;1;1;Allison, Master. Hudson Trevor;male;unter 20;1;2;S
|
||||||
|
213;3;1;Sunderland, Mr. Victor Francis;male;unter 20;0;0;S
|
||||||
|
214;3;1;Goldsmith, Mrs. Frank John (Emily Alice Brown);female;über 20;1;1;S
|
||||||
|
215;3;0;Olsen, Mr. Henry Margido;male;über 20;0;0;S
|
||||||
|
216;3;0;Stanley, Mr. Edward Roland;male;über 20;0;0;S
|
||||||
|
217;1;1;Dodge, Dr. Washington;male;über 20;1;1;S
|
||||||
|
218;2;1;Abelson, Mrs. Samuel (Hannah Wizosky);female;über 20;1;0;C
|
||||||
|
219;3;0;Eklund, Mr. Hans Linus;male;unter 20;0;0;S
|
||||||
|
220;3;0;Lindell, Mrs. Edvard Bengtsson (Elin Gerda Persson);female;über 20;1;0;S
|
||||||
|
221;3;1;Johnson, Master. Harold Theodor;male;unter 20;1;1;S
|
||||||
|
222;1;1;Schabert, Mrs. Paul (Emma Mock);female;über 20;1;0;C
|
||||||
|
223;3;0;Zabour, Miss. Hileni;female;unter 20;1;0;C
|
||||||
|
224;1;0;Wick, Mr. George Dennick;male;über 20;1;1;S
|
||||||
|
225;3;0;Peacock, Mrs. Benjamin (Edith Nile);female;über 20;0;2;S
|
||||||
|
226;3;1;Andersson, Miss. Erna Alexandra;female;unter 20;2;2;S
|
||||||
|
227;1;1;White, Mrs. John Stuart (Ella Holmes);female;über 20;0;0;C
|
||||||
|
228;2;0;Ashby, Mr. John;male;über 20;0;0;S
|
||||||
|
229;1;1;Harper, Mrs. Henry Sleeper (Myna Haxtun);female;über 20;1;0;C
|
||||||
|
230;3;0;Perkin, Mr. John Henry;male;über 20;0;0;S
|
||||||
|
231;1;1;Candee, Mrs. Edward (Helen Churchill Hungerford);female;über 20;0;0;C
|
||||||
|
232;3;1;"Thomas, Mrs. Alexander (Thamine ""Thelma"")";female;unter 20;1;1;C
|
||||||
|
233;3;0;Gallagher, Mr. Martin;male;über 20;0;0;Q
|
||||||
|
234;3;0;Connaghton, Mr. Michael;male;über 20;0;0;Q
|
||||||
|
235;3;0;Hansen, Mr. Claus Peter;male;über 20;2;0;S
|
||||||
|
236;1;1;Ismay, Mr. Joseph Bruce;male;über 20;0;0;S
|
||||||
|
237;2;0;Jefferys, Mr. Clifford Thomas;male;über 20;2;0;S
|
||||||
|
238;2;0;Abelson, Mr. Samuel;male;über 20;1;0;C
|
||||||
|
239;2;1;Hold, Mrs. Stephen (Annie Margaret Hill);female;über 20;1;0;S
|
||||||
|
240;3;0;Dooley, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
241;2;1;Quick, Miss. Phyllis May;female;unter 20;1;1;S
|
||||||
|
242;3;0;Johnson, Mr. William Cahoone Jr;male;unter 20;0;0;S
|
||||||
|
243;1;0;Isham, Miss. Ann Elizabeth;female;über 20;0;0;C
|
||||||
|
244;1;1;Cardeza, Mrs. James Warburton Martinez (Charlotte Wardle Drake);female;über 20;0;1;C
|
||||||
|
245;1;0;Minahan, Dr. William Edward;male;über 20;2;0;Q
|
||||||
|
246;3;1;Tenglin, Mr. Gunnar Isidor;male;über 20;0;0;S
|
||||||
|
247;3;1;Asplund, Master. Edvin Rojj Felix;male;unter 20;2;2;S
|
||||||
|
248;3;1;Baclini, Miss. Helene Barbara;female;unter 20;2;1;C
|
||||||
|
249;2;0;Gale, Mr. Harry;male;über 20;1;0;S
|
||||||
|
250;1;1;Douglas, Mrs. Frederick Charles (Mary Helene Baxter);female;über 20;1;1;C
|
||||||
|
251;3;0;Coleff, Mr. Satio;male;über 20;0;0;S
|
||||||
|
252;3;0;Barton, Mr. David John;male;über 20;0;0;S
|
||||||
|
253;3;0;Pasic, Mr. Jakob;male;über 20;0;0;S
|
||||||
|
254;1;1;Silverthorne, Mr. Spencer Victor;male;über 20;0;0;S
|
||||||
|
255;1;1;Daniel, Mr. Robert Williams;male;über 20;0;0;S
|
||||||
|
256;3;0;Leonard, Mr. Lionel;male;über 20;0;0;S
|
||||||
|
257;2;0;Drew, Mr. James Vivian;male;über 20;1;1;S
|
||||||
|
258;2;1;Lehmann, Miss. Bertha;female;unter 20;0;0;C
|
||||||
|
259;2;0;Turpin, Mr. William John Robert;male;über 20;1;0;S
|
||||||
|
260;2;0;Faunthorpe, Mr. Harry;male;über 20;1;0;S
|
||||||
|
261;1;0;Hays, Mr. Charles Melville;male;über 20;1;1;S
|
||||||
|
262;2;0;Ponesell, Mr. Martin;male;über 20;0;0;S
|
||||||
|
263;1;1;Bishop, Mrs. Dickinson H (Helen Walton);female;unter 20;1;0;C
|
||||||
|
264;3;0;Goodwin, Master. William Frederick;male;unter 20;2;2;S
|
||||||
|
265;2;0;Hocking, Mr. Richard George;male;über 20;2;1;S
|
||||||
|
266;2;1;del Carlo, Mrs. Sebastiano (Argenia Genovesi);female;über 20;1;0;C
|
||||||
|
267;3;1;Sandstrom, Miss. Beatrice Irene;female;unter 20;1;1;S
|
||||||
|
268;3;0;Hanna, Mr. Mansour;male;über 20;0;0;C
|
||||||
|
269;2;0;Greenberg, Mr. Samuel;male;über 20;0;0;S
|
||||||
|
270;1;1;Simonius-Blumer, Col. Oberst Alfons;male;über 20;0;0;C
|
||||||
|
271;1;0;Blackwell, Mr. Stephen Weart;male;über 20;0;0;S
|
||||||
|
272;1;1;Bird, Miss. Ellen;female;über 20;0;0;S
|
||||||
|
273;3;1;Hellstrom, Miss. Hilda Maria;female;über 20;0;0;S
|
||||||
|
274;2;0;Giles, Mr. Ralph;male;über 20;0;0;S
|
||||||
|
275;1;0;Moore, Mr. Clarence Bloomfield;male;über 20;0;0;S
|
||||||
|
276;3;0;Rice, Master. George Hugh;male;unter 20;2;1;Q
|
||||||
|
277;3;0;Braf, Miss. Elin Ester Maria;female;über 20;0;0;S
|
||||||
|
278;1;1;Cleaver, Miss. Alice;female;über 20;0;0;S
|
||||||
|
279;1;1;Eustis, Miss. Elizabeth Mussey;female;über 20;1;0;C
|
||||||
|
280;1;1;Fortune, Mrs. Mark (Mary McDougald);female;über 20;1;2;S
|
||||||
|
281;3;1;Hakkarainen, Mrs. Pekka Pietari (Elin Matilda Dolck);female;über 20;1;0;S
|
||||||
|
282;2;1;West, Mrs. Edwy Arthur (Ada Mary Worth);female;über 20;1;2;S
|
||||||
|
283;2;0;Wheadon, Mr. Edward H;male;über 20;0;0;S
|
||||||
|
284;2;0;Nicholls, Mr. Joseph Charles;male;unter 20;1;1;S
|
||||||
|
285;1;1;Sagesser, Mlle. Emma;female;über 20;0;0;C
|
||||||
|
286;3;0;Adams, Mr. John;male;über 20;0;0;S
|
||||||
|
287;1;1;Kimball, Mr. Edwin Nelson Jr;male;über 20;1;0;S
|
||||||
|
288;2;1;Davies, Mrs. John Morgan (Elizabeth Agnes Mary White) ;female;über 20;0;2;S
|
||||||
|
289;3;0;Nancarrow, Mr. William Henry;male;über 20;0;0;S
|
||||||
|
290;3;0;Rush, Mr. Alfred George John;male;unter 20;0;0;S
|
||||||
|
291;2;0;McCrie, Mr. James Matthew;male;über 20;0;0;S
|
||||||
|
292;3;0;Barbara, Mrs. (Catherine David);female;über 20;0;1;C
|
||||||
|
293;2;0;Clarke, Mr. Charles Valentine;male;über 20;1;0;S
|
||||||
|
294;3;1;Ohman, Miss. Velin;female;über 20;0;0;S
|
||||||
|
295;2;1;Quick, Miss. Winifred Vera;female;unter 20;1;1;S
|
||||||
|
296;3;0;Van Impe, Mrs. Jean Baptiste (Rosalie Paula Govaert);female;über 20;1;1;S
|
||||||
|
297;3;1;Yasbeck, Mrs. Antoni (Selini Alexander);female;unter 20;1;0;C
|
||||||
|
298;3;1;de Messemaeker, Mr. Guillaume Joseph;male;über 20;1;0;S
|
||||||
|
299;1;1;Carter, Mrs. William Ernest (Lucile Polk);female;über 20;1;2;S
|
||||||
|
300;1;0;Maguire, Mr. John Edward;male;über 20;0;0;S
|
||||||
|
301;2;0;Aldworth, Mr. Charles Augustus;male;über 20;0;0;S
|
||||||
|
302;1;1;Chevre, Mr. Paul Romaine;male;über 20;0;0;C
|
||||||
|
303;2;0;de Brito, Mr. Jose Joaquim;male;über 20;0;0;S
|
||||||
|
304;3;0;Laitinen, Miss. Kristina Sofia;female;über 20;0;0;S
|
||||||
|
305;2;0;Maybery, Mr. Frank Hubert;male;über 20;0;0;S
|
||||||
|
306;3;1;Lindqvist, Mr. Eino William;male;über 20;1;0;S
|
||||||
|
307;3;0;Svensson, Mr. Olof;male;über 20;0;0;S
|
||||||
|
308;2;0;"Cotterill, Mr. Henry ""Harry""";male;über 20;0;0;S
|
||||||
|
309;3;0;Petersen, Mr. Marius;male;über 20;0;0;S
|
||||||
|
310;1;0;Sutton, Mr. Frederick;male;über 20;0;0;S
|
||||||
|
311;2;1;Shelley, Mrs. William (Imanita Parrish Hall);female;über 20;0;1;S
|
||||||
|
312;3;1;Abrahim, Mrs. Joseph (Sophie Halaut Easu);female;unter 20;0;0;C
|
||||||
|
313;3;0;Stankovic, Mr. Ivan;male;über 20;0;0;C
|
||||||
|
314;1;1;Longley, Miss. Gretchen Fiske;female;über 20;0;0;S
|
||||||
|
315;3;0;Cor, Mr. Liudevit;male;unter 20;0;0;S
|
||||||
|
316;2;1;Herman, Miss. Kate;female;über 20;1;2;S
|
||||||
|
317;2;0;Keane, Mr. Daniel;male;über 20;0;0;Q
|
||||||
|
318;3;0;Dimic, Mr. Jovan;male;über 20;0;0;S
|
||||||
|
319;2;0;Sedgwick, Mr. Charles Frederick Waddington;male;über 20;0;0;S
|
||||||
|
320;1;1;Barkworth, Mr. Algernon Henry Wilson;male;über 20;0;0;S
|
||||||
|
321;1;1;Lines, Miss. Mary Conover;female;unter 20;0;1;S
|
||||||
|
322;1;1;Stahelin-Maeglin, Dr. Max;male;über 20;0;0;C
|
||||||
|
323;3;1;Abrahamsson, Mr. Abraham August Johannes;male;über 20;0;0;S
|
||||||
|
324;3;0;Dakic, Mr. Branko;male;unter 20;0;0;S
|
||||||
|
325;3;1;Dowdell, Miss. Elizabeth;female;über 20;0;0;S
|
||||||
|
326;3;0;Henriksson, Miss. Jenny Lovisa;female;über 20;0;0;S
|
||||||
|
327;3;0;Bengtsson, Mr. John Viktor;male;über 20;0;0;S
|
||||||
|
328;1;0;White, Mr. Richard Frasar;male;über 20;0;1;S
|
||||||
|
329;3;1;Devaney, Miss. Margaret Delia;female;unter 20;0;0;Q
|
||||||
|
330;2;1;Webber, Miss. Susan;female;über 20;0;0;S
|
||||||
|
331;3;0;Ahlin, Mrs. Johan (Johanna Persdotter Larsson);female;über 20;1;0;S
|
||||||
|
332;3;0;Hagardon, Miss. Kate;female;unter 20;0;0;Q
|
||||||
|
333;2;1;Richards, Master. George Sibley;male;unter 20;1;1;S
|
||||||
|
334;2;1;Lemore, Mrs. (Amelia Milley);female;über 20;0;0;S
|
||||||
|
335;3;1;Andersen-Jensen, Miss. Carla Christine Nielsine;female;unter 20;1;0;S
|
||||||
|
336;3;0;Wiklund, Mr. Karl Johan;male;über 20;1;0;S
|
||||||
|
337;3;0;Theobald, Mr. Thomas Leonard;male;über 20;0;0;S
|
||||||
|
338;2;0;Milling, Mr. Jacob Christian;male;über 20;0;0;S
|
||||||
|
339;3;0;Moen, Mr. Sigurd Hansen;male;über 20;0;0;S
|
||||||
|
340;3;0;Van Impe, Miss. Catharina;female;unter 20;0;2;S
|
||||||
|
341;3;0;Karlsson, Mr. Nils August;male;über 20;0;0;S
|
||||||
|
342;3;0;Pavlovic, Mr. Stefo;male;über 20;0;0;S
|
||||||
|
343;1;0;Marvin, Mr. Daniel Warner;male;unter 20;1;0;S
|
||||||
|
344;1;1;Kreuchen, Miss. Emilie;female;über 20;0;0;S
|
||||||
|
345;2;1;Rugg, Miss. Emily;female;über 20;0;0;S
|
||||||
|
346;3;0;Karlsson, Mr. Julius Konrad Eugen;male;über 20;0;0;S
|
||||||
|
347;1;0;Porter, Mr. Walter Chamberlain;male;über 20;0;0;S
|
||||||
|
348;2;1;Hewlett, Mrs. (Mary D Kingcome) ;female;über 20;0;0;S
|
||||||
|
349;1;1;Chambers, Mr. Norman Campbell;male;über 20;1;0;S
|
||||||
|
350;1;0;Foreman, Mr. Benjamin Laventall;male;über 20;0;0;C
|
||||||
|
351;1;1;Kimball, Mrs. Edwin Nelson Jr (Gertrude Parsons);female;über 20;1;0;S
|
||||||
|
352;3;0;Goodwin, Miss. Lillian Amy;female;unter 20;2;2;S
|
||||||
|
353;2;1;"Nourney, Mr. Alfred (""Baron von Drachstedt"")";male;über 20;0;0;C
|
||||||
|
354;3;1;Ayoub, Miss. Banoura;female;unter 20;0;0;C
|
||||||
|
355;3;0;Strom, Miss. Telma Matilda;female;unter 20;0;1;S
|
||||||
|
356;2;0;Harbeck, Mr. William H;male;über 20;0;0;S
|
||||||
|
357;2;1;Becker, Master. Richard F;male;unter 20;2;1;S
|
||||||
|
358;3;0;Danbom, Mr. Ernst Gilbert;male;über 20;1;1;S
|
||||||
|
359;1;1;Leader, Dr. Alice (Farnham);female;über 20;0;0;S
|
||||||
|
360;3;0;Lindell, Mr. Edvard Bengtsson;male;über 20;1;0;S
|
||||||
|
361;1;0;Pears, Mr. Thomas Clinton;male;über 20;1;0;S
|
||||||
|
362;3;0;Johansson, Mr. Karl Johan;male;über 20;0;0;S
|
||||||
|
363;2;1;Mellinger, Mrs. (Elizabeth Anne Maidment);female;über 20;0;1;S
|
||||||
|
364;3;0;Angheloff, Mr. Minko;male;über 20;0;0;S
|
||||||
|
365;1;0;Graham, Mr. George Edward;male;über 20;0;1;S
|
||||||
|
366;1;1;Baxter, Mrs. James (Helene DeLaudeniere Chaput);female;über 20;0;1;C
|
||||||
|
367;3;0;Hansen, Mr. Henrik Juul;male;über 20;1;0;S
|
||||||
|
368;3;0;Windelov, Mr. Einar;male;über 20;0;0;S
|
||||||
|
369;3;0;Asplund, Mr. Carl Oscar Vilhelm Gustafsson;male;über 20;1;2;S
|
||||||
|
370;2;0;Otter, Mr. Richard;male;über 20;0;0;S
|
||||||
|
371;2;0;Coleridge, Mr. Reginald Charles;male;über 20;0;0;S
|
||||||
|
372;1;1;LeRoy, Miss. Bertha;female;über 20;0;0;C
|
||||||
|
373;2;0;Deacon, Mr. Percy William;male;unter 20;0;0;S
|
||||||
|
374;2;0;Mack, Mrs. (Mary);female;über 20;0;0;S
|
||||||
|
375;2;1;"Watt, Mrs. James (Elizabeth ""Bessie"" Inglis Milne)";female;über 20;0;0;S
|
||||||
|
376;3;1;Johansson Palmquist, Mr. Oskar Leander;male;über 20;0;0;S
|
||||||
|
377;3;0;Widegren, Mr. Carl/Charles Peter;male;über 20;0;0;S
|
||||||
|
378;3;1;Touma, Miss. Maria Youssef;female;unter 20;1;1;C
|
||||||
|
379;3;0;Markoff, Mr. Marin;male;über 20;0;0;C
|
||||||
|
380;3;1;Connolly, Miss. Kate;female;über 20;0;0;Q
|
||||||
|
381;1;0;Silvey, Mr. William Baird;male;über 20;1;0;S
|
||||||
|
382;3;0;Arnold-Franchi, Mr. Josef;male;über 20;1;0;S
|
||||||
|
383;2;1;Ball, Mrs. (Ada E Hall);female;über 20;0;0;S
|
||||||
|
384;1;0;Evans, Miss. Edith Corse;female;über 20;0;0;C
|
||||||
|
385;1;0;Smart, Mr. John Montgomery;male;über 20;0;0;S
|
||||||
|
386;3;0;Goncalves, Mr. Manuel Estanslas;male;über 20;0;0;S
|
||||||
|
387;3;0;Niklasson, Mr. Samuel;male;über 20;0;0;S
|
||||||
|
388;1;0;Astor, Col. John Jacob;male;über 20;1;0;C
|
||||||
|
389;1;1;Appleton, Mrs. Edward Dale (Charlotte Lamson);female;über 20;2;0;S
|
||||||
|
390;1;1;Peuchen, Major. Arthur Godfrey;male;über 20;0;0;S
|
||||||
|
391;3;0;Tikkanen, Mr. Juho;male;über 20;0;0;S
|
||||||
|
392;2;1;Wilhelms, Mr. Charles;male;über 20;0;0;S
|
||||||
|
393;1;0;Roebling, Mr. Washington Augustus II;male;über 20;0;0;S
|
||||||
|
394;2;0;Hunt, Mr. George Henry;male;über 20;0;0;S
|
||||||
|
395;3;0;Hassan, Mr. Houssein G N;male;unter 20;0;0;C
|
||||||
|
396;2;1;Portaluppi, Mr. Emilio Ilario Giuseppe;male;über 20;0;0;C
|
||||||
|
397;1;1;Potter, Mrs. Thomas Jr (Lily Alexenia Wilson);female;über 20;0;1;C
|
||||||
|
398;2;0;Giles, Mr. Edgar;male;über 20;1;0;S
|
||||||
|
399;3;0;Carlsson, Mr. Carl Robert;male;über 20;0;0;S
|
||||||
|
400;1;1;Goldenberg, Mr. Samuel L;male;über 20;1;0;C
|
||||||
|
401;2;0;Ware, Mr. William Jeffery;male;über 20;1;0;S
|
||||||
|
402;1;1;Frolicher-Stehli, Mr. Maxmillian;male;über 20;1;1;C
|
||||||
|
403;1;1;Widener, Mrs. George Dunton (Eleanor Elkins);female;über 20;1;1;C
|
||||||
|
404;3;0;Spinner, Mr. Henry John;male;über 20;0;0;S
|
||||||
|
405;2;0;Fahlstrom, Mr. Arne Jonas;male;unter 20;0;0;S
|
||||||
|
406;3;0;Mineff, Mr. Ivan;male;über 20;0;0;S
|
||||||
|
407;2;1;Beane, Mrs. Edward (Ethel Clarke);female;unter 20;1;0;S
|
||||||
|
408;1;0;Fortune, Mr. Charles Alexander;male;unter 20;2;2;S
|
||||||
|
409;2;1;Bryhl, Miss. Dagmar Jenny Ingeborg ;female;über 20;1;0;S
|
||||||
|
410;3;0;Ling, Mr. Lee;male;über 20;0;0;S
|
||||||
|
411;2;0;Meyer, Mr. August;male;über 20;0;0;S
|
||||||
|
412;3;0;Rice, Master. Eric;male;unter 20;2;1;Q
|
||||||
|
413;3;0;"Ford, Miss. Robina Maggie ""Ruby""";female;unter 20;2;2;S
|
||||||
|
414;2;1;Clarke, Mrs. Charles V (Ada Maria Winfield);female;über 20;1;0;S
|
||||||
|
415;3;0;Vande Walle, Mr. Nestor Cyriel;male;über 20;0;0;S
|
||||||
|
416;2;1;Laroche, Mrs. Joseph (Juliette Marie Louise Lafargue);female;über 20;1;2;C
|
||||||
|
417;2;1;"Angle, Mrs. William A (Florence ""Mary"" Agnes Hughes)";female;über 20;1;0;S
|
||||||
|
418;2;0;Jacobsohn, Mr. Sidney Samuel;male;über 20;1;0;S
|
||||||
|
419;1;1;Anderson, Mr. Harry;male;über 20;0;0;S
|
||||||
|
420;3;0;Panula, Mr. Jaako Arnold;male;unter 20;2;1;S
|
||||||
|
421;3;1;Bing, Mr. Lee;male;über 20;0;0;S
|
||||||
|
422;3;1;Moor, Master. Meier;male;unter 20;0;1;S
|
||||||
|
423;3;0;Dahlberg, Miss. Gerda Ulrika;female;über 20;0;0;S
|
||||||
|
424;1;1;Ward, Miss. Anna;female;über 20;0;0;C
|
||||||
|
425;2;0;Turpin, Mrs. William John Robert (Dorothy Ann Wonnacott);female;über 20;1;0;S
|
||||||
|
426;3;0;Saundercock, Mr. William Henry;male;über 20;0;0;S
|
||||||
|
427;1;1;Aubart, Mme. Leontine Pauline;female;über 20;0;0;C
|
||||||
|
428;3;0;"Lovell, Mr. John Hall (""Henry"")";male;über 20;0;0;S
|
||||||
|
429;3;1;Osman, Mrs. Mara;female;über 20;0;0;S
|
||||||
|
430;3;0;Pokrnic, Mr. Tome;male;über 20;0;0;S
|
||||||
|
431;3;0;Markun, Mr. Johann;male;über 20;0;0;S
|
||||||
|
432;3;0;Barbara, Miss. Saiide;female;unter 20;0;1;C
|
||||||
|
433;3;0;Lemberopolous, Mr. Peter L;male;über 20;0;0;C
|
||||||
|
434;3;1;Landergren, Miss. Aurora Adelia;female;über 20;0;0;S
|
||||||
|
435;2;0;Ware, Mr. John James;male;über 20;1;0;S
|
||||||
|
436;1;1;Chaffee, Mrs. Herbert Fuller (Carrie Constance Toogood);female;über 20;1;0;S
|
||||||
|
437;3;0;Patchett, Mr. George;male;unter 20;0;0;S
|
||||||
|
438;1;1;Williams, Mr. Richard Norris II;male;über 20;0;1;C
|
||||||
|
439;3;0;Makinen, Mr. Kalle Edvard;male;über 20;0;0;S
|
||||||
|
440;3;1;Nilsson, Miss. Helmina Josefina;female;über 20;0;0;S
|
||||||
|
441;3;0;"Hegarty, Miss. Hanora ""Nora""";female;unter 20;0;0;Q
|
||||||
|
442;3;0;Hampe, Mr. Leon;male;über 20;0;0;S
|
||||||
|
443;3;1;Hirvonen, Miss. Hildur E;female;unter 20;0;1;S
|
||||||
|
444;1;1;Beckwith, Mr. Richard Leonard;male;über 20;1;1;S
|
||||||
|
445;3;0;Bjorklund, Mr. Ernst Herbert;male;unter 20;0;0;S
|
||||||
|
446;1;1;Crosby, Mrs. Edward Gifford (Catherine Elizabeth Halstead);female;über 20;1;1;S
|
||||||
|
447;1;1;Geiger, Miss. Amalie;female;über 20;0;0;C
|
||||||
|
448;3;0;Duane, Mr. Frank;male;über 20;0;0;Q
|
||||||
|
449;3;0;Vander Planke, Miss. Augusta Maria;female;unter 20;2;0;S
|
||||||
|
450;3;0;Strilic, Mr. Ivan;male;über 20;0;0;S
|
||||||
|
451;1;1;"Flynn, Mr. John Irwin (""Irving"")";male;über 20;0;0;S
|
||||||
|
452;1;1;Graham, Miss. Margaret Edith;female;unter 20;0;0;S
|
||||||
|
453;1;1;Cherry, Miss. Gladys;female;über 20;0;0;S
|
||||||
|
454;3;1;Honkanen, Miss. Eliina;female;über 20;0;0;S
|
||||||
|
455;3;0;Johansson, Mr. Gustaf Joel;male;über 20;0;0;S
|
||||||
|
456;2;0;Hickman, Mr. Lewis;male;über 20;2;0;S
|
||||||
|
457;1;0;Molson, Mr. Harry Markland;male;über 20;0;0;S
|
||||||
|
458;1;1;Perreault, Miss. Anne;female;über 20;0;0;S
|
||||||
|
459;1;0;Allison, Mr. Hudson Joshua Creighton;male;über 20;1;2;S
|
||||||
|
460;1;0;Julian, Mr. Henry Forbes;male;über 20;0;0;S
|
||||||
|
461;3;0;Rouse, Mr. Richard Henry;male;über 20;0;0;S
|
||||||
|
462;3;0;Cacic, Mr. Luka;male;über 20;0;0;S
|
||||||
|
463;2;1;Nye, Mrs. (Elizabeth Ramell);female;über 20;0;0;S
|
||||||
|
464;3;0;Strom, Mrs. Wilhelm (Elna Matilda Persson);female;über 20;1;1;S
|
||||||
|
465;3;1;Dean, Master. Bertram Vere;male;unter 20;1;2;S
|
||||||
|
466;1;1;Cornell, Mrs. Robert Clifford (Malvina Helen Lamson);female;über 20;2;0;S
|
||||||
|
467;2;0;Laroche, Mr. Joseph Philippe Lemercier;male;über 20;1;2;C
|
||||||
|
468;3;0;Sirayanian, Mr. Orsen;male;über 20;0;0;C
|
||||||
|
469;3;0;Balkic, Mr. Cerin;male;über 20;0;0;S
|
||||||
|
470;3;0;Nirva, Mr. Iisakki Antino Aijo;male;über 20;0;0;S
|
||||||
|
471;3;1;Nicola-Yarred, Master. Elias;male;unter 20;1;0;C
|
||||||
|
472;3;0;McGowan, Miss. Katherine;female;über 20;0;0;Q
|
||||||
|
473;3;0;Zimmerman, Mr. Leo;male;über 20;0;0;S
|
||||||
|
474;2;1;Navratil, Master. Edmond Roger;male;unter 20;1;1;S
|
||||||
|
475;3;0;Palsson, Miss. Torborg Danira;female;unter 20;2;1;S
|
||||||
|
476;1;1;Dodge, Master. Washington;male;unter 20;0;2;S
|
||||||
|
477;3;0;Assaf, Mr. Gerios;male;über 20;0;0;C
|
||||||
|
478;1;0;Clark, Mr. Walter Miller;male;über 20;1;0;C
|
||||||
|
479;3;1;Kink-Heilmann, Mr. Anton;male;über 20;2;1;S
|
||||||
|
480;1;0;Ross, Mr. John Hugo;male;über 20;0;0;C
|
||||||
|
481;3;1;Duquemin, Mr. Joseph;male;über 20;0;0;S
|
||||||
|
482;2;0;Mallet, Mr. Albert;male;über 20;1;1;C
|
||||||
|
483;3;0;Kink, Miss. Maria;female;über 20;2;0;S
|
||||||
|
484;2;1;Davies, Master. John Morgan Jr;male;unter 20;1;1;S
|
||||||
|
485;3;0;Williams, Mr. Leslie;male;über 20;0;0;S
|
||||||
|
486;2;1;Sincock, Miss. Maude;female;über 20;0;0;S
|
||||||
|
487;1;1;Taussig, Miss. Ruth;female;unter 20;0;2;S
|
||||||
|
488;2;1;Jerwan, Mrs. Amin S (Marie Marthe Thuillard);female;über 20;0;0;C
|
||||||
|
489;3;0;Dantcheff, Mr. Ristiu;male;über 20;0;0;S
|
||||||
|
490;3;0;Harmer, Mr. Abraham (David Lishin);male;über 20;0;0;S
|
||||||
|
491;3;0;Conlon, Mr. Thomas Henry;male;über 20;0;0;Q
|
||||||
|
492;2;0;Lahtinen, Mrs. William (Anna Sylfven);female;über 20;1;1;S
|
||||||
|
493;3;0;Petroff, Mr. Nedelio;male;unter 20;0;0;S
|
||||||
|
494;1;0;Straus, Mrs. Isidor (Rosalie Ida Blun);female;über 20;1;0;S
|
||||||
|
495;3;1;Aks, Master. Philip Frank;male;unter 20;0;1;S
|
||||||
|
496;3;1;"Nakid, Mrs. Said (Waika ""Mary"" Mowad)";female;unter 20;1;1;C
|
||||||
|
497;1;0;Payne, Mr. Vivian Ponsonby;male;über 20;0;0;S
|
||||||
|
498;2;0;Gavey, Mr. Lawrence;male;über 20;0;0;S
|
||||||
|
499;2;0;Chapman, Mr. Charles Henry;male;über 20;0;0;S
|
||||||
|
500;2;1;Christy, Mrs. (Alice Frances);female;über 20;0;2;S
|
||||||
|
501;3;1;"Cohen, Mr. Gurshon ""Gus""";male;unter 20;0;0;S
|
||||||
|
502;3;0;Osen, Mr. Olaf Elon;male;unter 20;0;0;S
|
||||||
|
503;3;0;Holthen, Mr. Johan Martin;male;über 20;0;0;S
|
||||||
|
504;3;0;Jensen, Mr. Svend Lauritz;male;unter 20;1;0;S
|
||||||
|
505;2;0;Sobey, Mr. Samuel James Hayden;male;über 20;0;0;S
|
||||||
|
506;2;1;Silven, Miss. Lyyli Karoliina;female;unter 20;0;2;S
|
||||||
|
507;3;0;Rice, Master. Albert;male;unter 20;2;1;Q
|
||||||
|
508;2;1;Ridsdale, Miss. Lucy;female;über 20;0;0;S
|
||||||
|
509;2;0;Sjostedt, Mr. Ernst Adolf;male;über 20;0;0;S
|
||||||
|
510;2;0;Bracken, Mr. James H;male;über 20;0;0;S
|
||||||
|
511;3;0;"Riihivouri, Miss. Susanna Juhantytar ""Sanni""";female;über 20;0;0;S
|
||||||
|
512;3;0;Davies, Mr. Joseph;male;unter 20;2;0;S
|
||||||
|
513;2;1;Harris, Mr. George;male;über 20;0;0;S
|
||||||
|
514;3;1;Lundstrom, Mr. Thure Edvin;male;über 20;0;0;S
|
||||||
|
515;3;0;Burke, Mr. Jeremiah;male;unter 20;0;0;Q
|
||||||
|
516;2;0;Nasser, Mr. Nicholas;male;über 20;1;0;C
|
||||||
|
517;3;0;Charters, Mr. David;male;über 20;0;0;Q
|
||||||
|
518;2;1;Caldwell, Master. Alden Gates;male;unter 20;0;2;S
|
||||||
|
519;1;1;Lines, Mrs. Ernest H (Elizabeth Lindsey James);female;über 20;0;1;S
|
||||||
|
520;3;0;Salander, Mr. Karl Johan;male;über 20;0;0;S
|
||||||
|
521;3;0;Gronnestad, Mr. Daniel Danielsen;male;über 20;0;0;S
|
||||||
|
522;3;0;Gustafsson, Mr. Johan Birger;male;über 20;2;0;S
|
||||||
|
523;3;0;Johanson, Mr. Jakob Alfred;male;über 20;0;0;S
|
||||||
|
524;2;0;Hocking, Mr. Samuel James Metcalfe;male;über 20;0;0;S
|
||||||
|
525;2;1;"Hocking, Miss. Ellen ""Nellie""";female;über 20;2;1;S
|
||||||
|
526;3;0;Peltomaki, Mr. Nikolai Johannes;male;über 20;0;0;S
|
||||||
|
527;3;0;Rintamaki, Mr. Matti;male;über 20;0;0;S
|
||||||
|
528;3;0;Coelho, Mr. Domingos Fernandeo;male;über 20;0;0;S
|
||||||
|
529;2;0;Slemen, Mr. Richard James;male;über 20;0;0;S
|
||||||
|
530;3;0;Arnold-Franchi, Mrs. Josef (Josefine Franchi);female;unter 20;1;0;S
|
||||||
|
531;3;0;Palsson, Mrs. Nils (Alma Cornelia Berglund);female;über 20;0;2;S
|
||||||
|
532;3;0;Cacic, Miss. Manda;female;über 20;0;0;S
|
||||||
|
533;1;0;Beattie, Mr. Thomson;male;über 20;0;0;C
|
||||||
|
534;1;1;Spedden, Mrs. Frederic Oakley (Margaretta Corning Stone);female;über 20;1;1;C
|
||||||
|
535;2;0;Pulbaum, Mr. Franz;male;über 20;0;0;C
|
||||||
|
536;2;0;Collander, Mr. Erik Gustaf;male;über 20;0;0;S
|
||||||
|
537;3;1;Svensson, Mr. Johan Cervin;male;unter 20;0;0;S
|
||||||
|
538;3;0;Cacic, Miss. Marija;female;über 20;0;0;S
|
||||||
|
539;2;0;Bryhl, Mr. Kurt Arnold Gottfrid;male;über 20;1;0;S
|
||||||
|
540;2;0;Hickman, Mr. Leonard Mark;male;über 20;2;0;S
|
||||||
|
541;2;0;Richard, Mr. Emile;male;über 20;0;0;C
|
||||||
|
542;1;1;Shutes, Miss. Elizabeth W;female;über 20;0;0;S
|
||||||
|
543;3;0;Ekstrom, Mr. Johan;male;über 20;0;0;S
|
||||||
|
544;3;1;Baclini, Mrs. Solomon (Latifa Qurban);female;über 20;0;2;C
|
||||||
|
545;1;0;Thayer, Mr. John Borland;male;über 20;1;1;C
|
||||||
|
546;1;0;Carrau, Mr. Jose Pedro;male;unter 20;0;0;S
|
||||||
|
547;2;0;Baimbrigge, Mr. Charles Robert;male;über 20;0;0;S
|
||||||
|
548;2;0;Peruschitz, Rev. Joseph Maria;male;über 20;0;0;S
|
||||||
|
549;3;0;Andersson, Miss. Ingeborg Constanzia;female;unter 20;2;2;S
|
||||||
|
550;2;1;Ilett, Miss. Bertha;female;unter 20;0;0;S
|
||||||
|
551;2;0;McKane, Mr. Peter David;male;über 20;0;0;S
|
||||||
|
552;2;1;Mellinger, Miss. Madeleine Violet;female;unter 20;0;1;S
|
||||||
|
553;1;0;Head, Mr. Christopher;male;über 20;0;0;S
|
||||||
|
554;2;1;Trout, Mrs. William H (Jessie L);female;über 20;0;0;S
|
||||||
|
555;3;1;Asplund, Mr. Johan Charles;male;über 20;0;0;S
|
||||||
|
556;3;0;Humblen, Mr. Adolf Mathias Nicolai Olsen;male;über 20;0;0;S
|
||||||
|
557;3;1;Bradley, Miss. Bridget Delia;female;über 20;0;0;Q
|
||||||
|
558;2;0;Karnes, Mrs. J Frank (Claire Bennett);female;über 20;0;0;S
|
||||||
|
559;1;0;Widener, Mr. Harry Elkins;male;über 20;0;2;C
|
||||||
|
560;2;0;"Yrois, Miss. Henriette (""Mrs Harbeck"")";female;über 20;0;0;S
|
||||||
|
561;3;1;"Najib, Miss. Adele Kiamie ""Jane""";female;unter 20;0;0;C
|
||||||
|
562;3;0;Storey, Mr. Thomas;male;über 20;0;0;S
|
||||||
|
563;3;0;Vander Planke, Mr. Leo Edmondus;male;unter 20;2;0;S
|
||||||
|
564;2;1;Weisz, Mrs. Leopold (Mathilde Francoise Pede);female;über 20;1;0;S
|
||||||
|
565;2;1;Quick, Mrs. Frederick Charles (Jane Richards);female;über 20;0;2;S
|
||||||
|
566;1;0;Davidson, Mr. Thornton;male;über 20;1;0;S
|
||||||
|
567;3;0;Larsson, Mr. August Viktor;male;über 20;0;0;S
|
||||||
|
568;2;1;Navratil, Master. Michel M;male;unter 20;1;1;S
|
||||||
|
569;3;0;Turcin, Mr. Stjepan;male;über 20;0;0;S
|
||||||
|
570;2;0;Howard, Mr. Benjamin;male;über 20;1;0;S
|
||||||
|
571;3;0;Boulos, Master. Akar;male;unter 20;1;1;C
|
||||||
|
572;1;1;Daniels, Miss. Sarah;female;über 20;0;0;S
|
||||||
|
573;1;1;Bonnell, Miss. Elizabeth;female;über 20;0;0;S
|
||||||
|
574;3;0;van Billiard, Master. Walter John;male;unter 20;1;1;S
|
||||||
|
575;3;0;Vander Cruyssen, Mr. Victor;male;über 20;0;0;S
|
||||||
|
576;1;1;Cardeza, Mr. Thomas Drake Martinez;male;über 20;0;1;C
|
||||||
|
577;3;1;Dyker, Mrs. Adolf Fredrik (Anna Elisabeth Judith Andersson);female;über 20;1;0;S
|
||||||
|
578;1;1;Stengel, Mrs. Charles Emil Henry (Annie May Morris);female;über 20;1;0;C
|
||||||
|
579;2;0;Kantor, Mr. Sinai;male;über 20;1;0;S
|
||||||
|
580;1;1;Holverson, Mrs. Alexander Oskar (Mary Aline Towner);female;über 20;1;0;S
|
||||||
|
581;1;1;Lesurer, Mr. Gustave J;male;über 20;0;0;C
|
||||||
|
582;3;0;Minkoff, Mr. Lazar;male;über 20;0;0;S
|
||||||
|
583;2;1;Smith, Miss. Marion Elsie;female;über 20;0;0;S
|
||||||
|
584;2;0;Nesson, Mr. Israel;male;über 20;0;0;S
|
||||||
|
585;1;1;Rosenbaum, Miss. Edith Louise;female;über 20;0;0;C
|
||||||
|
586;1;0;Crosby, Capt. Edward Gifford;male;über 20;1;1;S
|
||||||
|
587;1;1;Ostby, Miss. Helene Ragnhild;female;über 20;0;1;C
|
||||||
|
588;2;0;Berriman, Mr. William John;male;über 20;0;0;S
|
||||||
|
589;3;0;Danoff, Mr. Yoto;male;über 20;0;0;S
|
||||||
|
590;2;0;Herman, Mr. Samuel;male;über 20;1;2;S
|
||||||
|
591;1;0;Taussig, Mr. Emil;male;über 20;1;1;S
|
||||||
|
592;3;0;Drazenoic, Mr. Jozef;male;über 20;0;0;C
|
||||||
|
593;2;0;Leyson, Mr. Robert William Norman;male;über 20;0;0;S
|
||||||
|
594;3;1;Buckley, Mr. Daniel;male;über 20;0;0;Q
|
||||||
|
595;3;1;Lulic, Mr. Nikola;male;über 20;0;0;S
|
||||||
|
596;1;1;Pears, Mrs. Thomas (Edith Wearne);female;über 20;1;0;S
|
||||||
|
597;1;1;Fortune, Miss. Alice Elizabeth;female;über 20;2;2;S
|
||||||
|
598;3;0;Skoog, Master. Harald;male;unter 20;2;2;S
|
||||||
|
599;1;0;Colley, Mr. Edward Pomeroy;male;über 20;0;0;S
|
||||||
|
600;3;0;Morley, Mr. William;male;über 20;0;0;S
|
||||||
|
601;3;0;Ford, Mr. William Neal;male;unter 20;1;2;S
|
||||||
|
602;3;1;Sheerlinck, Mr. Jan Baptist;male;über 20;0;0;S
|
||||||
|
603;3;1;Turja, Miss. Anna Sofia;female;unter 20;0;0;S
|
||||||
|
604;3;0;Gustafsson, Mr. Anders Vilhelm;male;über 20;2;0;S
|
||||||
|
605;1;0;Allison, Mrs. Hudson J C (Bessie Waldo Daniels);female;über 20;1;2;S
|
||||||
|
606;3;1;"Assaf Khalil, Mrs. Mariana (""Miriam"")";female;über 20;0;0;C
|
||||||
|
607;3;0;Goldsmith, Mr. Nathan;male;über 20;0;0;S
|
||||||
|
608;3;0;Elsbury, Mr. William James;male;über 20;0;0;S
|
||||||
|
609;3;0;Strandberg, Miss. Ida Sofia;female;über 20;0;0;S
|
||||||
|
610;1;0;Smith, Mr. James Clinch;male;über 20;0;0;C
|
||||||
|
611;2;0;Funk, Miss. Annie Clemmer;female;über 20;0;0;S
|
||||||
|
612;2;1;Christy, Miss. Julie Rachel;female;über 20;1;1;S
|
||||||
|
613;1;0;Jones, Mr. Charles Cresson;male;über 20;0;0;S
|
||||||
|
614;2;0;Myles, Mr. Thomas Francis;male;über 20;0;0;Q
|
||||||
|
615;1;1;Gibson, Miss. Dorothy Winifred;female;über 20;0;1;C
|
||||||
|
616;3;0;Crease, Mr. Ernest James;male;unter 20;0;0;S
|
||||||
|
617;3;0;"Ford, Miss. Doolina Margaret ""Daisy""";female;über 20;2;2;S
|
||||||
|
618;3;0;Klasen, Mr. Klas Albin;male;unter 20;1;1;S
|
||||||
|
619;3;0;Nosworthy, Mr. Richard Cater;male;über 20;0;0;S
|
||||||
|
620;1;1;"Mayne, Mlle. Berthe Antonine (""Mrs de Villiers"")";female;über 20;0;0;C
|
||||||
|
621;2;0;Fox, Mr. Stanley Hubert;male;über 20;0;0;S
|
||||||
|
622;3;1;Nilsson, Miss. Berta Olivia;female;unter 20;0;0;S
|
||||||
|
623;3;0;Heininen, Miss. Wendla Maria;female;über 20;0;0;S
|
||||||
|
624;1;1;Swift, Mrs. Frederick Joel (Margaret Welles Barron);female;über 20;0;0;S
|
||||||
|
625;3;0;Wenzel, Mr. Linhart;male;über 20;0;0;S
|
||||||
|
626;2;0;Matthews, Mr. William John;male;über 20;0;0;S
|
||||||
|
627;3;0;Petranec, Miss. Matilda;female;über 20;0;0;S
|
||||||
|
628;3;0;Olsen, Mr. Karl Siegwart Andreas;male;über 20;0;1;S
|
||||||
|
629;1;1;Hoyt, Mr. Frederick Maxfield;male;über 20;1;0;S
|
||||||
|
630;3;0;Brobeck, Mr. Karl Rudolf;male;über 20;0;0;S
|
||||||
|
631;1;0;Ringhini, Mr. Sante;male;über 20;0;0;C
|
||||||
|
632;1;1;Bidois, Miss. Rosalie;female;über 20;0;0;C
|
||||||
|
633;2;1;Caldwell, Mrs. Albert Francis (Sylvia Mae Harbaugh);female;über 20;1;1;S
|
||||||
|
634;3;0;Hendekovic, Mr. Ignjac;male;über 20;0;0;S
|
||||||
|
635;2;1;Brown, Mrs. Thomas William Solomon (Elizabeth Catherine Ford);female;über 20;1;1;S
|
||||||
|
636;1;1;Hays, Miss. Margaret Bechstein;female;über 20;0;0;C
|
||||||
|
637;2;1;Becker, Miss. Ruth Elizabeth;female;unter 20;2;1;S
|
||||||
|
638;3;1;Mulvihill, Miss. Bertha E;female;über 20;0;0;Q
|
||||||
|
639;1;1;Brown, Mrs. James Joseph (Margaret Tobin);female;über 20;0;0;C
|
||||||
|
640;2;0;Carter, Rev. Ernest Courtenay;male;über 20;1;0;S
|
||||||
|
641;2;1;Hocking, Mrs. Elizabeth (Eliza Needs);female;über 20;1;2;S
|
||||||
|
642;3;0;Attalah, Miss. Malake;female;unter 20;0;0;C
|
||||||
|
643;1;0;Cavendish, Mr. Tyrell William;male;über 20;1;0;S
|
||||||
|
644;2;0;Harper, Rev. John;male;über 20;0;1;S
|
||||||
|
645;2;1;Watt, Miss. Bertha J;female;unter 20;0;0;S
|
||||||
|
646;3;0;Danbom, Mrs. Ernst Gilbert (Anna Sigrid Maria Brogren);female;über 20;1;1;S
|
||||||
|
647;3;1;Olsson, Mr. Oscar Wilhelm;male;über 20;0;0;S
|
||||||
|
648;3;0;Wirz, Mr. Albert;male;über 20;0;0;S
|
||||||
|
649;3;0;Davies, Mr. John Samuel;male;über 20;2;0;S
|
||||||
|
650;2;0;Reeves, Mr. David;male;über 20;0;0;S
|
||||||
|
651;3;1;Sjoblom, Miss. Anna Sofia;female;unter 20;0;0;S
|
||||||
|
652;3;0;Peacock, Master. Alfred Edward;male;unter 20;1;1;S
|
||||||
|
653;3;0;Elias, Mr. Joseph Jr;male;unter 20;1;1;C
|
||||||
|
654;1;0;Douglas, Mr. Walter Donald;male;über 20;1;0;C
|
||||||
|
655;1;0;White, Mr. Percival Wayland;male;über 20;0;1;S
|
||||||
|
656;3;0;Andersson, Miss. Sigrid Elisabeth;female;unter 20;2;2;S
|
||||||
|
657;3;0;Salonen, Mr. Johan Werner;male;über 20;0;0;S
|
||||||
|
658;1;0;Warren, Mr. Frank Manley;male;über 20;1;0;C
|
||||||
|
659;2;1;Bystrom, Mrs. (Karolina);female;über 20;0;0;S
|
||||||
|
660;2;1;Brown, Miss. Edith Eileen;female;unter 20;0;2;S
|
||||||
|
661;2;0;Gill, Mr. John William;male;über 20;0;0;S
|
||||||
|
662;3;1;"Dean, Miss. Elizabeth Gladys ""Millvina""";female;unter 20;1;2;S
|
||||||
|
663;1;0;Wright, Mr. George;male;über 20;0;0;S
|
||||||
|
664;3;1;Lundin, Miss. Olga Elida;female;über 20;0;0;S
|
||||||
|
665;3;0;Carver, Mr. Alfred John;male;über 20;0;0;S
|
||||||
|
666;2;1;Drew, Master. Marshall Brines;male;unter 20;0;2;S
|
||||||
|
667;2;1;Becker, Mrs. Allen Oliver (Nellie E Baumgardner);female;über 20;0;2;S
|
||||||
|
668;2;1;Richards, Master. William Rowe;male;unter 20;1;1;S
|
||||||
|
669;3;0;Davies, Mr. Evan;male;über 20;0;0;S
|
||||||
|
670;3;0;Tomlin, Mr. Ernest Portage;male;über 20;0;0;S
|
||||||
|
671;2;1;Doling, Mrs. John T (Ada Julia Bone);female;über 20;0;1;S
|
||||||
|
672;3;1;Nakid, Mr. Sahid;male;über 20;1;1;C
|
||||||
|
673;1;1;Fortune, Miss. Mabel Helen;female;über 20;2;2;S
|
||||||
|
674;3;0;Allen, Mr. William Henry;male;über 20;0;0;S
|
||||||
|
675;2;0;Dibden, Mr. William;male;unter 20;0;0;S
|
||||||
|
676;2;1;West, Miss. Constance Mirium;female;unter 20;1;2;S
|
||||||
|
677;2;1;Slayter, Miss. Hilda Mary;female;über 20;0;0;Q
|
||||||
|
678;3;0;Kelly, Mr. James;male;über 20;0;0;S
|
||||||
|
679;3;0;Zakarian, Mr. Mapriededer;male;über 20;0;0;C
|
||||||
|
680;1;0;Nicholson, Mr. Arthur Ernest;male;über 20;0;0;S
|
||||||
|
681;1;1;Robert, Mrs. Edward Scott (Elisabeth Walton McMillan);female;über 20;0;1;S
|
||||||
|
682;2;0;Howard, Mrs. Benjamin (Ellen Truelove Arman);female;über 20;1;0;S
|
||||||
|
683;1;0;Borebank, Mr. John James;male;über 20;0;0;S
|
||||||
|
684;2;0;Moraweck, Dr. Ernest;male;über 20;0;0;S
|
||||||
|
685;1;0;Stead, Mr. William Thomas;male;über 20;0;0;S
|
||||||
|
686;1;1;Bissette, Miss. Amelia;female;über 20;0;0;S
|
||||||
|
687;2;0;Montvila, Rev. Juozas;male;über 20;0;0;S
|
||||||
|
688;2;1;Hosono, Mr. Masabumi;male;über 20;0;0;S
|
||||||
|
689;3;0;Bourke, Mr. John;male;über 20;1;1;Q
|
||||||
|
690;2;0;Sweet, Mr. George Frederick;male;unter 20;0;0;S
|
||||||
|
691;3;0;Edvardsson, Mr. Gustaf Hjalmar;male;unter 20;0;0;S
|
||||||
|
692;3;0;Beavan, Mr. William Thomas;male;unter 20;0;0;S
|
||||||
|
693;2;1;"Harper, Miss. Annie Jessie ""Nina""";female;unter 20;0;1;S
|
||||||
|
694;3;0;Ford, Mr. Edward Watson;male;unter 20;2;2;S
|
||||||
|
695;1;0;Kent, Mr. Edward Austin;male;über 20;0;0;C
|
||||||
|
696;3;0;Dika, Mr. Mirko;male;unter 20;0;0;S
|
||||||
|
697;2;1;Louch, Mrs. Charles Alexander (Alice Adelaide Slow);female;über 20;1;0;S
|
||||||
|
698;2;0;Gillespie, Mr. William Henry;male;über 20;0;0;S
|
||||||
|
699;1;0;Giglio, Mr. Victor;male;über 20;0;0;C
|
||||||
|
700;3;0;Jussila, Miss. Mari Aina;female;über 20;1;0;S
|
||||||
|
701;2;1;"Phillips, Miss. Kate Florence (""Mrs Kate Louise Phillips Marshall"")";female;unter 20;0;0;S
|
||||||
|
702;3;1;Abelseth, Miss. Karen Marie;female;unter 20;0;0;S
|
||||||
|
703;3;0;Naidenoff, Mr. Penko;male;über 20;0;0;S
|
||||||
|
704;1;0;Goldschmidt, Mr. George B;male;über 20;0;0;C
|
||||||
|
705;2;1;Hamalainen, Mrs. William (Anna);female;über 20;0;2;S
|
||||||
|
706;2;0;Sharp, Mr. Percival James R;male;über 20;0;0;S
|
||||||
|
707;1;1;Thayer, Mr. John Borland Jr;male;unter 20;0;2;C
|
||||||
|
708;1;1;Harder, Mrs. George Achilles (Dorothy Annan);female;über 20;1;0;C
|
||||||
|
709;2;0;Phillips, Mr. Escott Robert;male;über 20;0;1;S
|
||||||
|
710;2;0;McCrae, Mr. Arthur Gordon;male;über 20;0;0;S
|
||||||
|
711;2;1;Toomey, Miss. Ellen;female;über 20;0;0;S
|
||||||
|
712;3;0;Meo, Mr. Alfonzo;male;über 20;0;0;S
|
||||||
|
713;3;1;Jansson, Mr. Carl Olof;male;über 20;0;0;S
|
||||||
|
714;3;1;"Gilnagh, Miss. Katherine ""Katie""";female;unter 20;0;0;Q
|
||||||
|
715;1;1;Lindstrom, Mrs. Carl Johan (Sigrid Posse);female;über 20;0;0;C
|
||||||
|
716;1;0;Dulles, Mr. William Crothers;male;über 20;0;0;C
|
||||||
|
717;1;0;Widener, Mr. George Dunton;male;über 20;1;1;C
|
||||||
|
718;1;1;Cavendish, Mrs. Tyrell William (Julia Florence Siegel);female;über 20;1;0;S
|
||||||
|
719;1;1;Harper, Mr. Henry Sleeper;male;über 20;1;0;C
|
||||||
|
720;1;1;Graham, Mrs. William Thompson (Edith Junkins);female;über 20;0;1;S
|
||||||
|
721;2;0;Pain, Dr. Alfred;male;über 20;0;0;S
|
||||||
|
722;3;0;"Bowen, Mr. David John ""Dai""";male;über 20;0;0;S
|
||||||
|
723;1;1;Carter, Master. William Thornton II;male;unter 20;1;2;S
|
||||||
|
724;3;0;Palsson, Master. Paul Folke;male;unter 20;2;1;S
|
||||||
|
725;3;0;Brocklebank, Mr. William Alfred;male;über 20;0;0;S
|
||||||
|
726;2;0;Stanton, Mr. Samuel Ward;male;über 20;0;0;C
|
||||||
|
727;2;0;Carbines, Mr. William;male;unter 20;0;0;S
|
||||||
|
728;3;0;Holm, Mr. John Fredrik Alexander;male;über 20;0;0;S
|
||||||
|
729;3;1;Aks, Mrs. Sam (Leah Rosen);female;unter 20;0;1;S
|
||||||
|
730;1;1;Newell, Miss. Madeleine;female;über 20;1;0;C
|
||||||
|
731;2;1;Kantor, Mrs. Sinai (Miriam Sternin);female;über 20;1;0;S
|
||||||
|
732;1;1;Hippach, Mrs. Louis Albert (Ida Sophia Fischer);female;über 20;0;1;C
|
||||||
|
733;1;1;Chambers, Mrs. Norman Campbell (Bertha Griggs);female;über 20;1;0;S
|
||||||
|
734;3;1;Dorking, Mr. Edward Arthur;male;unter 20;0;0;S
|
||||||
|
735;3;0;Jensen, Mr. Hans Peder;male;über 20;0;0;S
|
||||||
|
736;2;0;Davies, Mr. Charles Henry;male;unter 20;0;0;S
|
||||||
|
737;3;1;Hirvonen, Mrs. Alexander (Helga E Lindqvist);female;über 20;1;1;S
|
||||||
|
738;3;0;Svensson, Mr. Johan;male;über 20;0;0;S
|
||||||
|
739;3;0;Alhomaki, Mr. Ilmari Rudolf;male;über 20;0;0;S
|
||||||
|
740;1;0;Carlsson, Mr. Frans Olof;male;über 20;0;0;S
|
||||||
|
741;3;0;Robins, Mr. Alexander A;male;über 20;1;0;S
|
||||||
|
742;3;0;Hansen, Mr. Henry Damsgaard;male;über 20;0;0;S
|
||||||
|
743;1;0;Penasco y Castellana, Mr. Victor de Satode;male;unter 20;1;0;C
|
||||||
|
744;3;1;"Nakid, Miss. Maria (""Mary"")";female;unter 20;0;2;C
|
||||||
|
745;3;1;Touma, Mrs. Darwis (Hanne Youssef Razi);female;über 20;0;2;C
|
||||||
|
746;2;0;Hiltunen, Miss. Marta;female;unter 20;1;1;S
|
||||||
|
747;1;0;Walker, Mr. William Anderson;male;über 20;0;0;S
|
||||||
|
748;1;1;Taussig, Mrs. Emil (Tillie Mandelbaum);female;über 20;1;1;S
|
||||||
|
749;2;1;Wright, Miss. Marion;female;über 20;0;0;S
|
||||||
|
750;3;1;Karun, Miss. Manca;female;unter 20;0;1;C
|
||||||
|
751;3;0;Abbott, Mr. Rossmore Edward;male;unter 20;1;1;S
|
||||||
|
752;1;0;Case, Mr. Howard Brown;male;über 20;0;0;S
|
||||||
|
753;3;0;Canavan, Miss. Mary;female;über 20;0;0;Q
|
||||||
|
754;2;1;Phillips, Miss. Alice Frances Louisa;female;über 20;0;1;S
|
||||||
|
755;1;0;Straus, Mr. Isidor;male;über 20;1;0;S
|
||||||
|
756;3;0;Vande Velde, Mr. Johannes Joseph;male;über 20;0;0;S
|
||||||
|
757;1;0;Partner, Mr. Austen;male;über 20;0;0;S
|
||||||
|
758;3;1;Asplund, Mrs. Carl Oscar (Selma Augusta Emilia Johansson);female;über 20;1;2;S
|
||||||
|
759;2;0;Andrew, Mr. Frank Thomas;male;über 20;0;0;S
|
||||||
|
760;1;0;Ovies y Rodriguez, Mr. Servando;male;über 20;0;0;C
|
||||||
|
761;3;0;Daher, Mr. Shedid;male;über 20;0;0;C
|
||||||
|
762;3;0;Johansson, Mr. Erik;male;über 20;0;0;S
|
||||||
|
763;3;0;Odahl, Mr. Nils Martin;male;über 20;0;0;S
|
||||||
|
764;3;0;Carlsson, Mr. August Sigfrid;male;über 20;0;0;S
|
||||||
|
765;3;0;Sage, Master. William Henry;male;unter 20;2;2;S
|
||||||
|
766;1;0;Fortune, Mr. Mark;male;über 20;1;2;S
|
||||||
|
767;3;1;Madsen, Mr. Fridtjof Arne;male;über 20;0;0;S
|
||||||
|
768;3;0;Andersson, Mr. Johan Samuel;male;über 20;0;0;S
|
||||||
|
769;1;1;Icard, Miss. Amelie;female;über 20;0;0;S
|
||||||
|
770;3;1;Cribb, Miss. Laura Alice;female;unter 20;0;1;S
|
||||||
|
771;3;0;Andersson, Master. Sigvard Harald Elias;male;unter 20;2;2;S
|
||||||
|
772;2;1;Herman, Miss. Alice;female;über 20;1;2;S
|
||||||
|
773;3;0;Birkeland, Mr. Hans Martin Monsen;male;über 20;0;0;S
|
||||||
|
774;3;1;Johnson, Mrs. Oscar W (Elisabeth Vilhelmina Berg);female;über 20;0;2;S
|
||||||
|
775;1;1;Bjornstrom-Steffansson, Mr. Mauritz Hakan;male;über 20;0;0;S
|
||||||
|
776;3;0;Barry, Miss. Julia;female;über 20;0;0;Q
|
||||||
|
777;3;0;Lobb, Mr. William Arthur;male;über 20;1;0;S
|
||||||
|
778;3;0;Lindblom, Miss. Augusta Charlotta;female;über 20;0;0;S
|
||||||
|
779;1;1;Earnshaw, Mrs. Boulton (Olive Potter);female;über 20;0;1;C
|
||||||
|
780;1;1;Beckwith, Mrs. Richard Leonard (Sallie Monypeny);female;über 20;1;1;S
|
||||||
|
781;1;0;Keeping, Mr. Edwin;male;über 20;0;0;C
|
||||||
|
782;2;1;Hart, Miss. Eva Miriam;female;unter 20;0;2;S
|
||||||
|
783;2;1;Mellors, Mr. William John;male;unter 20;0;0;S
|
||||||
|
784;3;0;Canavan, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
785;2;1;Buss, Miss. Kate;female;über 20;0;0;S
|
||||||
|
786;3;0;Leinonen, Mr. Antti Gustaf;male;über 20;0;0;S
|
||||||
|
787;1;0;Guggenheim, Mr. Benjamin;male;über 20;0;0;C
|
||||||
|
788;2;0;Butler, Mr. Reginald Fenton;male;über 20;0;0;S
|
||||||
|
789;3;0;Oreskovic, Miss. Jelka;female;über 20;0;0;S
|
||||||
|
790;3;0;Vestrom, Miss. Hulda Amanda Adolfina;female;unter 20;0;0;S
|
||||||
|
791;3;0;Andersson, Miss. Ida Augusta Margareta;female;über 20;2;2;S
|
||||||
|
792;2;0;Hart, Mr. Benjamin;male;über 20;1;1;S
|
||||||
|
793;3;1;Sandstrom, Miss. Marguerite Rut;female;unter 20;1;1;S
|
||||||
|
794;3;0;Jonkoff, Mr. Lalio;male;über 20;0;0;S
|
||||||
|
795;3;1;Heikkinen, Miss. Laina;female;über 20;0;0;S
|
||||||
|
796;3;0;Baccos, Mr. Raffull;male;über 20;0;0;C
|
||||||
|
797;3;1;de Mulder, Mr. Theodore;male;über 20;0;0;S
|
||||||
|
798;3;1;Chip, Mr. Chang;male;über 20;0;0;S
|
||||||
|
799;3;0;Berglund, Mr. Karl Ivar Sven;male;über 20;0;0;S
|
||||||
|
800;3;0;Peacock, Miss. Treasteall;female;unter 20;1;1;S
|
|
|
@ -0,0 +1,271 @@
|
||||||
|
1;3;0;Barry, Miss. Julia;female;über 20;0;0;Q
|
||||||
|
2;3;0;Lobb, Mr. William Arthur;male;über 20;1;0;S
|
||||||
|
3;3;0;Lindblom, Miss. Augusta Charlotta;female;über 20;0;0;S
|
||||||
|
4;1;1;Earnshaw, Mrs. Boulton (Olive Potter);female;über 20;0;1;C
|
||||||
|
5;1;1;Beckwith, Mrs. Richard Leonard (Sallie Monypeny);female;über 20;1;1;S
|
||||||
|
6;1;0;Keeping, Mr. Edwin;male;über 20;0;0;C
|
||||||
|
7;2;1;Hart, Miss. Eva Miriam;female;unter 20;0;2;S
|
||||||
|
8;2;1;Mellors, Mr. William John;male;unter 20;0;0;S
|
||||||
|
9;3;0;Canavan, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
10;2;1;Buss, Miss. Kate;female;über 20;0;0;S
|
||||||
|
11;3;0;Leinonen, Mr. Antti Gustaf;male;über 20;0;0;S
|
||||||
|
12;1;0;Guggenheim, Mr. Benjamin;male;über 20;0;0;C
|
||||||
|
13;2;0;Butler, Mr. Reginald Fenton;male;über 20;0;0;S
|
||||||
|
14;3;0;Oreskovic, Miss. Jelka;female;über 20;0;0;S
|
||||||
|
15;3;0;Vestrom, Miss. Hulda Amanda Adolfina;female;unter 20;0;0;S
|
||||||
|
16;3;0;Andersson, Miss. Ida Augusta Margareta;female;über 20;2;2;S
|
||||||
|
17;2;0;Hart, Mr. Benjamin;male;über 20;1;1;S
|
||||||
|
18;3;1;Sandstrom, Miss. Marguerite Rut;female;unter 20;1;1;S
|
||||||
|
19;3;0;Jonkoff, Mr. Lalio;male;über 20;0;0;S
|
||||||
|
20;3;1;Heikkinen, Miss. Laina;female;über 20;0;0;S
|
||||||
|
21;3;0;Baccos, Mr. Raffull;male;über 20;0;0;C
|
||||||
|
22;3;1;de Mulder, Mr. Theodore;male;über 20;0;0;S
|
||||||
|
23;3;1;Chip, Mr. Chang;male;über 20;0;0;S
|
||||||
|
24;3;0;Berglund, Mr. Karl Ivar Sven;male;über 20;0;0;S
|
||||||
|
25;3;0;Peacock, Miss. Treasteall;female;unter 20;1;1;S
|
||||||
|
26;3;0;Maenpaa, Mr. Matti Alexanteri;male;über 20;0;0;S
|
||||||
|
27;2;0;Parker, Mr. Clifford Richard;male;über 20;0;0;S
|
||||||
|
28;3;0;Cor, Mr. Ivan;male;über 20;0;0;S
|
||||||
|
29;2;1;Wells, Miss. Joan;female;unter 20;1;1;S
|
||||||
|
30;1;1;Calderhead, Mr. Edward Pennington;male;über 20;0;0;S
|
||||||
|
31;3;0;Yasbeck, Mr. Antoni;male;über 20;1;0;C
|
||||||
|
32;2;1;West, Miss. Barbara J;female;unter 20;1;2;S
|
||||||
|
33;3;1;Sundman, Mr. Johan Julian;male;über 20;0;0;S
|
||||||
|
34;3;0;Skoog, Miss. Mabel;female;unter 20;2;2;S
|
||||||
|
35;3;0;Van Impe, Mr. Jean Baptiste;male;über 20;1;1;S
|
||||||
|
36;1;1;"Ryerson, Miss. Susan Parker ""Suzette""";female;über 20;2;2;C
|
||||||
|
37;3;1;Abelseth, Mr. Olaus Jorgensen;male;über 20;0;0;S
|
||||||
|
38;3;0;Ali, Mr. William;male;über 20;0;0;S
|
||||||
|
39;1;1;Astor, Mrs. John Jacob (Madeleine Talmadge Force);female;unter 20;1;0;C
|
||||||
|
40;2;1;Cook, Mrs. (Selena Rogers);female;über 20;0;0;S
|
||||||
|
41;3;1;Drapkin, Miss. Jennie;female;über 20;0;0;S
|
||||||
|
42;3;0;Cor, Mr. Bartol;male;über 20;0;0;S
|
||||||
|
43;2;1;Beane, Mr. Edward;male;über 20;1;0;S
|
||||||
|
44;1;1;Burns, Miss. Elizabeth Margaret;female;über 20;0;0;C
|
||||||
|
45;3;0;Reynolds, Mr. Harold J;male;über 20;0;0;S
|
||||||
|
46;3;0;Asplund, Master. Carl Edgar;male;unter 20;2;2;S
|
||||||
|
47;1;0;Newell, Mr. Arthur Webster;male;über 20;0;2;C
|
||||||
|
48;3;0;Wittevrongel, Mr. Camille;male;über 20;0;0;S
|
||||||
|
49;3;1;Olsen, Master. Artur Karl;male;unter 20;0;1;S
|
||||||
|
50;3;0;Novel, Mr. Mansouer;male;über 20;0;0;C
|
||||||
|
51;2;0;Downton, Mr. William James;male;über 20;0;0;S
|
||||||
|
52;3;1;Wilkes, Mrs. James (Ellen Needs);female;über 20;1;0;S
|
||||||
|
53;3;0;Doyle, Miss. Elizabeth;female;über 20;0;0;Q
|
||||||
|
54;1;0;"Rosenshine, Mr. George (""Mr George Thorne"")";male;über 20;0;0;C
|
||||||
|
55;3;1;Kink-Heilmann, Miss. Luise Gretchen;female;unter 20;0;2;S
|
||||||
|
56;3;1;Nicola-Yarred, Miss. Jamila;female;unter 20;1;0;C
|
||||||
|
57;3;1;Asplund, Miss. Lillian Gertrud;female;unter 20;2;2;S
|
||||||
|
58;3;0;Colbert, Mr. Patrick;male;über 20;0;0;Q
|
||||||
|
59;2;0;Bateman, Rev. Robert James;male;über 20;0;0;S
|
||||||
|
60;2;1;Jacobsohn, Mrs. Sidney Samuel (Amy Frances Christy);female;über 20;2;1;S
|
||||||
|
61;3;0;Chronopoulos, Mr. Demetrios;male;unter 20;1;0;C
|
||||||
|
62;3;0;Cribb, Mr. John Hatfield;male;über 20;0;1;S
|
||||||
|
63;2;1;Hart, Mrs. Benjamin (Esther Ada Bloomfield);female;über 20;1;1;S
|
||||||
|
64;3;0;Cacic, Mr. Jego Grga;male;unter 20;0;0;S
|
||||||
|
65;3;0;Danbom, Master. Gilbert Sigvard Emanuel;male;unter 20;0;2;S
|
||||||
|
66;1;0;Butt, Major. Archibald Willingham;male;über 20;0;0;S
|
||||||
|
67;3;1;Daly, Mr. Eugene Patrick;male;über 20;0;0;Q
|
||||||
|
68;3;0;Vanden Steen, Mr. Leo Peter;male;über 20;0;0;S
|
||||||
|
69;2;1;Richards, Mrs. Sidney (Emily Hocking);female;über 20;2;2;S
|
||||||
|
70;3;0;Jonsson, Mr. Nils Hilding;male;über 20;0;0;S
|
||||||
|
71;2;1;"Brown, Miss. Amelia ""Mildred""";female;über 20;0;0;S
|
||||||
|
72;1;1;Smith, Mrs. Lucien Philip (Mary Eloise Hughes);female;unter 20;1;0;S
|
||||||
|
73;3;0;Olsson, Mr. Nils Johan Goransson;male;über 20;0;0;S
|
||||||
|
74;1;1;Stephenson, Mrs. Walter Bertram (Martha Eustis);female;über 20;1;0;C
|
||||||
|
75;3;0;Everett, Mr. Thomas James;male;über 20;0;0;S
|
||||||
|
76;3;0;Adahl, Mr. Mauritz Nils Martin;male;über 20;0;0;S
|
||||||
|
77;3;0;Coxon, Mr. Daniel;male;über 20;0;0;S
|
||||||
|
78;1;1;Wilson, Miss. Helen Alice;female;über 20;0;0;C
|
||||||
|
79;3;1;Touma, Master. Georges Youssef;male;unter 20;1;1;C
|
||||||
|
80;3;0;Johansson, Mr. Nils;male;über 20;0;0;S
|
||||||
|
81;1;0;"Lindeberg-Lind, Mr. Erik Gustaf (""Mr Edward Lingrey"")";male;über 20;0;0;S
|
||||||
|
82;1;0;Harris, Mr. Henry Birkhardt;male;über 20;1;0;S
|
||||||
|
83;1;0;Smith, Mr. Lucien Philip;male;über 20;1;0;S
|
||||||
|
84;3;1;Jussila, Mr. Eiriik;male;über 20;0;0;S
|
||||||
|
85;2;0;Kirkland, Rev. Charles Leonard;male;über 20;0;0;Q
|
||||||
|
86;1;1;Rothschild, Mrs. Martin (Elizabeth L. Barrett);female;über 20;1;0;C
|
||||||
|
87;1;1;Harder, Mr. George Achilles;male;über 20;1;0;C
|
||||||
|
88;3;0;Coleff, Mr. Peju;male;über 20;0;0;S
|
||||||
|
89;3;0;Ibrahim Shawah, Mr. Yousseff;male;über 20;0;0;C
|
||||||
|
90;2;0;Carter, Mrs. Ernest Courtenay (Lilian Hughes);female;über 20;1;0;S
|
||||||
|
91;2;0;Collyer, Mr. Harvey;male;über 20;1;1;S
|
||||||
|
92;2;0;Mitchell, Mr. Henry Michael;male;über 20;0;0;S
|
||||||
|
93;3;0;Johnson, Mr. Malkolm Joackim;male;über 20;0;0;S
|
||||||
|
94;3;1;Sandstrom, Mrs. Hjalmar (Agnes Charlotta Bengtsson);female;über 20;0;2;S
|
||||||
|
95;1;0;Brady, Mr. John Bertram;male;über 20;0;0;S
|
||||||
|
96;3;0;Panula, Mr. Ernesti Arvid;male;unter 20;2;1;S
|
||||||
|
97;3;1;"Coutts, Master. Eden Leslie ""Neville""";male;unter 20;1;1;S
|
||||||
|
98;3;0;Torber, Mr. Ernst William;male;über 20;0;0;S
|
||||||
|
99;2;1;Collett, Mr. Sidney C Stuart;male;über 20;0;0;S
|
||||||
|
100;3;0;Backstrom, Mr. Karl Alfred;male;über 20;1;0;S
|
||||||
|
101;3;1;"Carr, Miss. Helen ""Ellen""";female;unter 20;0;0;Q
|
||||||
|
102;2;0;Bailey, Mr. Percy Andrew;male;unter 20;0;0;S
|
||||||
|
103;3;0;Lundahl, Mr. Johan Svensson;male;über 20;0;0;S
|
||||||
|
104;1;1;Chaudanson, Miss. Victorine;female;über 20;0;0;C
|
||||||
|
105;1;1;Brown, Mrs. John Murray (Caroline Lane Lamson);female;über 20;2;0;S
|
||||||
|
106;3;0;Vander Planke, Mr. Julius;male;über 20;2;0;S
|
||||||
|
107;3;1;Backstrom, Mrs. Karl Alfred (Maria Mathilda Gustafsson);female;über 20;2;0;S
|
||||||
|
108;1;1;Clark, Mrs. Walter Miller (Virginia McDowell);female;über 20;1;0;C
|
||||||
|
109;3;1;Emanuel, Miss. Virginia Ethel;female;unter 20;0;0;S
|
||||||
|
110;2;1;Ware, Mrs. John James (Florence Louise Long);female;über 20;0;0;S
|
||||||
|
111;1;1;Taylor, Mr. Elmer Zebley;male;über 20;1;0;S
|
||||||
|
112;1;0;Brandeis, Mr. Emil;male;über 20;0;0;C
|
||||||
|
113;3;0;Aronsson, Mr. Ernst Axel Algot;male;über 20;0;0;S
|
||||||
|
114;2;0;Lingane, Mr. John;male;über 20;0;0;Q
|
||||||
|
115;2;1;Davis, Miss. Mary;female;über 20;0;0;S
|
||||||
|
116;3;0;Sawyer, Mr. Frederick Charles;male;über 20;0;0;S
|
||||||
|
117;3;0;"Katavelas, Mr. Vassilios (""Catavelas Vassilios"")";male;unter 20;0;0;C
|
||||||
|
118;3;0;Petterson, Mr. Johan Emil;male;über 20;1;0;S
|
||||||
|
119;2;1;Becker, Miss. Marion Louise;female;unter 20;2;1;S
|
||||||
|
120;2;1;Drew, Mrs. James Vivian (Lulu Thorne Christian);female;über 20;1;1;S
|
||||||
|
121;3;1;Jalsevac, Mr. Ivan;male;über 20;0;0;C
|
||||||
|
122;3;1;Whabee, Mrs. George Joseph (Shawneene Abi-Saab);female;über 20;0;0;C
|
||||||
|
123;2;0;Jarvis, Mr. John Denzil;male;über 20;0;0;S
|
||||||
|
124;2;1;Reynaldo, Ms. Encarnacion;female;über 20;0;0;S
|
||||||
|
125;2;1;Oxenham, Mr. Percy Thomas;male;über 20;0;0;S
|
||||||
|
126;2;1;"Collyer, Miss. Marjorie ""Lottie""";female;unter 20;0;2;S
|
||||||
|
127;3;0;Dyker, Mr. Adolf Fredrik;male;über 20;1;0;S
|
||||||
|
128;3;0;Klasen, Miss. Gertrud Emilia;female;unter 20;1;1;S
|
||||||
|
129;3;0;Goodwin, Master. Sidney Leonard;male;unter 20;2;2;S
|
||||||
|
130;3;0;Cann, Mr. Ernest Charles;male;über 20;0;0;S
|
||||||
|
131;3;0;Andersson, Miss. Ellis Anna Maria;female;unter 20;2;2;S
|
||||||
|
132;3;0;Rekic, Mr. Tido;male;über 20;0;0;S
|
||||||
|
133;3;1;Kink-Heilmann, Mrs. Anton (Luise Heilmann);female;über 20;1;1;S
|
||||||
|
134;2;0;Harris, Mr. Walter;male;über 20;0;0;S
|
||||||
|
135;2;0;Weisz, Mr. Leopold;male;über 20;1;0;S
|
||||||
|
136;2;0;Hodges, Mr. Henry Price;male;über 20;0;0;S
|
||||||
|
137;2;1;Sinkkonen, Miss. Anna;female;über 20;0;0;S
|
||||||
|
138;3;0;Panula, Master. Urho Abraham;male;unter 20;2;1;S
|
||||||
|
139;3;1;"Daly, Miss. Margaret Marcella ""Maggie""";female;über 20;0;0;Q
|
||||||
|
140;1;0;Chaffee, Mr. Herbert Fuller;male;über 20;1;0;S
|
||||||
|
141;3;0;Assam, Mr. Ali;male;über 20;0;0;S
|
||||||
|
142;1;1;Behr, Mr. Karl Howell;male;über 20;0;0;C
|
||||||
|
143;3;0;Farrell, Mr. James;male;über 20;0;0;Q
|
||||||
|
144;3;0;Panula, Master. Juha Niilo;male;unter 20;2;1;S
|
||||||
|
145;2;0;Bowenur, Mr. Solomon;male;über 20;0;0;S
|
||||||
|
146;3;1;"McGowan, Miss. Anna ""Annie""";female;unter 20;0;0;Q
|
||||||
|
147;1;1;Sloper, Mr. William Thompson;male;über 20;0;0;S
|
||||||
|
148;2;0;del Carlo, Mr. Sebastiano;male;über 20;1;0;C
|
||||||
|
149;2;1;Walcroft, Miss. Nellie;female;über 20;0;0;S
|
||||||
|
150;3;0;Andersson, Mrs. Anders Johan (Alfrida Konstantia Brogren);female;über 20;1;2;S
|
||||||
|
151;3;0;Goodwin, Miss. Jessie Allis;female;unter 20;2;2;S
|
||||||
|
152;3;0;Asplund, Master. Clarence Gustaf Hugo;male;unter 20;2;2;S
|
||||||
|
153;3;0;Goodwin, Mrs. Frederick (Augusta Tyler);female;über 20;1;2;S
|
||||||
|
154;3;1;Stanley, Miss. Amy Zillah Elsie;female;über 20;0;0;S
|
||||||
|
155;2;0;Enander, Mr. Ingvar;male;über 20;0;0;S
|
||||||
|
156;2;0;Chapman, Mrs. John Henry (Sara Elizabeth Lawry);female;über 20;1;0;S
|
||||||
|
157;1;1;Frauenthal, Mr. Isaac Gerald;male;über 20;1;0;C
|
||||||
|
158;3;1;Hansen, Mrs. Claus Peter (Jennie L Howard);female;über 20;1;0;S
|
||||||
|
159;3;1;Vartanian, Mr. David;male;über 20;0;0;C
|
||||||
|
160;3;0;Kink, Mr. Vincenz;male;über 20;2;0;S
|
||||||
|
161;2;0;Beauchamp, Mr. Henry James;male;über 20;0;0;S
|
||||||
|
162;1;0;Holverson, Mr. Alexander Oskar;male;über 20;1;0;S
|
||||||
|
163;1;1;Hogeboom, Mrs. John C (Anna Andrews);female;über 20;1;0;S
|
||||||
|
164;3;0;Myhrman, Mr. Pehr Fabian Oliver Malkolm;male;unter 20;0;0;S
|
||||||
|
165;3;0;Elias, Mr. Joseph;male;über 20;0;2;C
|
||||||
|
166;1;0;Spencer, Mr. William Augustus;male;über 20;1;0;C
|
||||||
|
167;2;1;"Kelly, Mrs. Florence ""Fannie""";female;über 20;0;0;S
|
||||||
|
168;3;0;Panula, Mrs. Juha (Maria Emilia Ojala);female;über 20;0;2;S
|
||||||
|
169;3;0;Somerton, Mr. Francis William;male;über 20;0;0;S
|
||||||
|
170;1;1;Wick, Mrs. George Dennick (Mary Hitchcock);female;über 20;1;1;S
|
||||||
|
171;3;0;Skoog, Miss. Margit Elizabeth;female;unter 20;2;2;S
|
||||||
|
172;3;1;Niskanen, Mr. Juha;male;über 20;0;0;S
|
||||||
|
173;3;1;Midtsjo, Mr. Karl Albert;male;über 20;0;0;S
|
||||||
|
174;3;1;Abbott, Mrs. Stanton (Rosa Hunt);female;über 20;1;1;S
|
||||||
|
175;1;0;Gee, Mr. Arthur H;male;über 20;0;0;S
|
||||||
|
176;2;0;Veal, Mr. James;male;über 20;0;0;S
|
||||||
|
177;2;0;Kvillner, Mr. Johan Henrik Johannesson;male;über 20;0;0;S
|
||||||
|
178;3;0;Oreskovic, Miss. Marija;female;über 20;0;0;S
|
||||||
|
179;2;1;Mallet, Mrs. Albert (Antoinette Magnin);female;über 20;1;1;C
|
||||||
|
180;1;1;Carter, Mr. William Ernest;male;über 20;1;2;S
|
||||||
|
181;3;0;Karaic, Mr. Milan;male;über 20;0;0;S
|
||||||
|
182;2;1;Laroche, Miss. Simonne Marie Anne Andree;female;unter 20;1;2;C
|
||||||
|
183;3;0;Skoog, Mr. Wilhelm;male;über 20;1;2;S
|
||||||
|
184;3;0;Ford, Mrs. Edward (Margaret Ann Watson);female;über 20;1;2;S
|
||||||
|
185;1;1;"Romaine, Mr. Charles Hallace (""Mr C Rolmane"")";male;über 20;0;0;S
|
||||||
|
186;3;0;Connolly, Miss. Kate;female;über 20;0;0;Q
|
||||||
|
187;2;0;Andrew, Mr. Edgardo Samuel;male;unter 20;0;0;S
|
||||||
|
188;3;0;Johnson, Mr. Alfred;male;über 20;0;0;S
|
||||||
|
189;3;0;Bourke, Mrs. John (Catherine);female;über 20;1;1;Q
|
||||||
|
190;1;1;Cumings, Mrs. John Bradley (Florence Briggs Thayer);female;über 20;1;0;C
|
||||||
|
191;3;0;Stoytcheff, Mr. Ilia;male;unter 20;0;0;S
|
||||||
|
192;2;1;Parrish, Mrs. (Lutie Davis);female;über 20;0;1;S
|
||||||
|
193;1;0;Futrelle, Mr. Jacques Heath;male;über 20;1;0;S
|
||||||
|
194;3;1;Tornquist, Mr. William Henry;male;über 20;0;0;S
|
||||||
|
195;3;0;Dennis, Mr. Samuel;male;über 20;0;0;S
|
||||||
|
196;3;0;Green, Mr. George Henry;male;über 20;0;0;S
|
||||||
|
197;3;0;Oreskovic, Mr. Luka;male;über 20;0;0;S
|
||||||
|
198;1;1;"Barber, Miss. Ellen ""Nellie""";female;über 20;0;0;S
|
||||||
|
199;3;0;Ilmakangas, Miss. Pieta Sofia;female;über 20;1;0;S
|
||||||
|
200;1;1;Seward, Mr. Frederic Kimber;male;über 20;0;0;S
|
||||||
|
201;3;0;Dean, Mr. Bertram Frank;male;über 20;1;2;S
|
||||||
|
202;3;1;Jonsson, Mr. Carl;male;über 20;0;0;S
|
||||||
|
203;1;1;Dick, Mrs. Albert Adrian (Vera Gillespie);female;unter 20;1;0;S
|
||||||
|
204;3;0;Rosblom, Mr. Viktor Richard;male;unter 20;1;1;S
|
||||||
|
205;2;1;Beesley, Mr. Lawrence;male;über 20;0;0;S
|
||||||
|
206;3;0;Waelens, Mr. Achille;male;über 20;0;0;S
|
||||||
|
207;1;0;Natsch, Mr. Charles H;male;über 20;0;1;C
|
||||||
|
208;2;0;Corbett, Mrs. Walter H (Irene Colvin);female;über 20;0;0;S
|
||||||
|
209;1;1;Dodge, Mrs. Washington (Ruth Vidaver);female;über 20;1;1;S
|
||||||
|
210;2;0;West, Mr. Edwy Arthur;male;über 20;1;2;S
|
||||||
|
211;3;1;Baclini, Miss. Marie Catherine;female;unter 20;2;1;C
|
||||||
|
212;3;0;Lester, Mr. James;male;über 20;0;0;S
|
||||||
|
213;3;0;Vendel, Mr. Olof Edvin;male;über 20;0;0;S
|
||||||
|
214;3;0;Saether, Mr. Simon Sivertsen;male;über 20;0;0;S
|
||||||
|
215;1;1;Hoyt, Mrs. Frederick Maxfield (Jane Anne Forby);female;über 20;1;0;S
|
||||||
|
216;1;1;Davidson, Mrs. Thornton (Orian Hays);female;über 20;1;2;S
|
||||||
|
217;3;0;Boulos, Miss. Nourelain;female;unter 20;1;1;C
|
||||||
|
218;3;0;McNamee, Mr. Neal;male;über 20;1;0;S
|
||||||
|
219;3;0;Skoog, Master. Karl Thorsten;male;unter 20;2;2;S
|
||||||
|
220;1;1;Serepeca, Miss. Augusta;female;über 20;0;0;C
|
||||||
|
221;3;0;Goldsmith, Mr. Frank John;male;über 20;1;1;S
|
||||||
|
222;3;0;Calic, Mr. Jovo;male;unter 20;0;0;S
|
||||||
|
223;1;1;Carter, Miss. Lucile Polk;female;unter 20;1;2;S
|
||||||
|
224;1;1;Minahan, Mrs. William Edward (Lillian E Thorpe);female;über 20;1;0;Q
|
||||||
|
225;3;1;Albimona, Mr. Nassef Cassem;male;über 20;0;0;C
|
||||||
|
226;1;1;Willard, Miss. Constance;female;über 20;0;0;S
|
||||||
|
227;3;0;Dennis, Mr. William;male;über 20;0;0;S
|
||||||
|
228;3;0;Sutehall, Mr. Henry Jr;male;über 20;0;0;S
|
||||||
|
229;3;0;Vander Planke, Mrs. Julius (Emelia Maria Vandemoortele);female;über 20;1;0;S
|
||||||
|
230;3;0;Elias, Mr. Tannous;male;unter 20;1;1;C
|
||||||
|
231;1;1;Spedden, Mr. Frederic Oakley;male;über 20;1;1;C
|
||||||
|
232;1;1;Bazzani, Miss. Albina;female;über 20;0;0;C
|
||||||
|
233;2;0;Banfield, Mr. Frederick James;male;über 20;0;0;S
|
||||||
|
234;3;0;Mangan, Miss. Mary;female;über 20;0;0;Q
|
||||||
|
235;3;0;Andersen, Mr. Albert Karvin;male;über 20;0;0;S
|
||||||
|
236;1;0;Rothschild, Mr. Martin;male;über 20;1;0;C
|
||||||
|
237;1;1;Newell, Miss. Marjorie;female;über 20;1;0;C
|
||||||
|
238;1;1;Minahan, Miss. Daisy E;female;über 20;1;0;Q
|
||||||
|
239;2;0;Givard, Mr. Hans Kristensen;male;über 20;0;0;S
|
||||||
|
240;2;1;Faunthorpe, Mrs. Lizzie (Elizabeth Anne Wilkinson);female;über 20;1;0;S
|
||||||
|
241;2;1;Laroche, Miss. Louise;female;unter 20;1;2;C
|
||||||
|
242;3;0;Corn, Mr. Harry;male;über 20;0;0;S
|
||||||
|
243;2;1;Pinsky, Mrs. (Rosa);female;über 20;0;0;S
|
||||||
|
244;3;1;Karlsson, Mr. Einar Gervasius;male;über 20;0;0;S
|
||||||
|
245;2;0;Gilbert, Mr. William;male;über 20;0;0;S
|
||||||
|
246;1;0;Hipkins, Mr. William Edward;male;über 20;0;0;S
|
||||||
|
247;1;1;Bowen, Miss. Grace Scott;female;über 20;0;0;C
|
||||||
|
248;3;0;Rice, Mrs. William (Margaret Norton);female;über 20;0;2;Q
|
||||||
|
249;3;0;Klasen, Mrs. (Hulda Kristina Eugenia Lofqvist);female;über 20;0;2;S
|
||||||
|
250;1;1;Maioni, Miss. Roberta;female;unter 20;0;0;S
|
||||||
|
251;3;0;Gustafsson, Mr. Karl Gideon;male;unter 20;0;0;S
|
||||||
|
252;2;1;Collyer, Mrs. Harvey (Charlotte Annie Tate);female;über 20;1;1;S
|
||||||
|
253;3;0;Panula, Master. Eino Viljami;male;unter 20;2;1;S
|
||||||
|
254;2;1;Wells, Master. Ralph Lester;male;unter 20;1;1;S
|
||||||
|
255;2;0;Lahtinen, Rev. William;male;über 20;1;1;S
|
||||||
|
256;1;1;Hippach, Miss. Jean Gertrude;female;unter 20;0;1;C
|
||||||
|
257;3;0;McNamee, Mrs. Neal (Eileen O'Leary);female;unter 20;1;0;S
|
||||||
|
258;1;1;Bucknell, Mrs. William Robert (Emma Eliza Ward);female;über 20;0;0;C
|
||||||
|
259;2;1;Cameron, Miss. Clear Annie;female;über 20;0;0;S
|
||||||
|
260;1;0;Long, Mr. Milton Clyde;male;über 20;0;0;S
|
||||||
|
261;1;1;Rothes, the Countess. of (Lucy Noel Martha Dyer-Edwards);female;über 20;0;0;S
|
||||||
|
262;3;0;Rice, Master. Arthur;male;unter 20;2;1;Q
|
||||||
|
263;1;1;Bonnell, Miss. Caroline;female;über 20;0;0;S
|
||||||
|
264;1;0;McCarthy, Mr. Timothy J;male;über 20;0;0;S
|
||||||
|
265;1;1;Frolicher, Miss. Hedwig Margaritha;female;über 20;0;2;C
|
||||||
|
266;3;1;de Messemaeker, Mrs. Guillaume Joseph (Emma);female;über 20;1;0;S
|
||||||
|
267;1;1;Hassab, Mr. Hammad;male;über 20;0;0;C
|
||||||
|
268;1;1;Greenfield, Mrs. Leo David (Blanche Strouse);female;über 20;0;1;C
|
||||||
|
269;3;0;Nilsson, Mr. August Ferdinand;male;über 20;0;0;S
|
||||||
|
270;3;0;Andreasson, Mr. Paul Edvin;male;über 20;0;0;S
|
||||||
|
271;2;1;"Wells, Mrs. Arthur Henry (""Addie"" Dart Trevaskis)";female;über 20;0;2;S
|
|
Loading…
Reference in New Issue