Was macht dist()?
- Berechnet Distanzen zwischen Zeilen einer Matrix./Syntax: dist(x, method="euclidean")/Beispiel: dist(expr_matrix, method="euclidean") → euklidische Distanzen zwischen Genen oder Proben.
Was macht cor()?
- Berechnet Korrelationen zwischen Variablen oder Zeilen./Syntax: cor(x, method="pearson")/Beispiel: cor(expr_matrix) → Korrelationsmatrix für Co-Expression-Analyse.
Was macht cov()?
- Berechnet Kovarianzmatrix eines Datensatzes./Syntax: cov(x)/Beispiel: cov(expr_matrix) → Streuungs- und Zusammenhangsstruktur der Gene.
Was macht scale()?
- Zentriert und standardisiert Daten (z-Transformation)./Syntax: scale(x, center=TRUE, scale=TRUE)/Beispiel: scale(expr_matrix) → Mittelwert=0, SD=1 für jedes Gen.
Was macht hclust()?
- Führt hierarchisches Clustering durch./Syntax: hclust(dist_matrix, method="average")/Beispiel: hclust(dist(expr_matrix)) → Clusterbaum nach WPGMA.
Was macht plot.hclust()?
- Zeichnet Dendrogramm aus einem hclust-Objekt./Syntax: plot(hclust_obj)/Beispiel: plot(hclust(dist(expr_matrix))) → visuelles Clusterdiagramm.
Was macht cutree()?
- Schneidet Dendrogramm in gewünschte Clusterzahl./Syntax: cutree(tree, k)/Beispiel: cutree(hclust_obj, k=4) → weist Proben 4 Gruppen zu.
Was macht heatmap()?
- Visualisiert Matrixdaten farblich mit Clustering./Syntax: heatmap(x, scale="row")/Beispiel: heatmap(expr_matrix, scale="row") → Gene rot/blau nach Expression.
Was macht as.dist()?
- Wandelt Matrix in Distanzobjekt um./Syntax: as.dist(matrix)/Beispiel: as.dist(1-cor(expr_matrix)) → Distanzmatrix auf Basis von Korrelation.
Was macht cor.test()?
- Testet Signifikanz einer Korrelation./Syntax: cor.test(x, y)/Beispiel: cor.test(expr1, expr2) → prüft, ob Zusammenhang signifikant.
Was macht aggregate()?
- Fasst Werte nach Gruppen mit Funktion zusammen./Syntax: aggregate(x, by=list(group), FUN=mean)/Beispiel: aggregate(expr_matrix, by=list(cluster), mean) → mittlere Expression pro Cluster.
Was macht prcomp()?
- Führt Principal Component Analysis durch./Syntax: prcomp(x, scale.=TRUE)/Beispiel: prcomp(t(expr_matrix), scale.=TRUE) → PCA über Proben.
Was macht plot()?
- Zeichnet PCA-Ergebnisse oder beliebige Objekte./Syntax: plot(pca$x[,1:2])/Beispiel: plot(pca$x[,1:2], col=group) → PCA-Streuung nach Gruppen.
Was macht corMatrix <- cor(expr_matrix)?
- Erstellt Korrelationen aller Gene./Beispiel: heatmap(corMatrix) → Clusterung basierend auf Co-Expression.
Was macht library(proxy)
simil()?
Was macht dist(expr_matrix, method="manhattan")?
- Berechnet Manhattan-Distanzen (robust gegen Ausreißer)./Beispiel: dist(expr_matrix, "manhattan") → alternative Distanzmetrik.
Was macht rowMeans()?
- Berechnet Mittelwert jeder Zeile (z. B. Gen)./Syntax: rowMeans(x)/Beispiel: rowMeans(expr_matrix) → mittlere Expression je Gen.
Was macht apply()?
- Wendet Funktion zeilen- oder spaltenweise an./Syntax: apply(X, 1, FUN)/Beispiel: apply(expr_matrix, 1, sd) → Standardabweichung pro Gen.
Was macht var()?
- Berechnet Varianz eines Vektors./Syntax: var(x)/Beispiel: var(expr_matrix[1,]) → Streuung eines Gens über Proben.
Was macht plotPCA()?
- Spezialisierte PCA-Visualisierung (DESeq2)./Syntax: plotPCA(dds, intgroup="condition")/Beispiel: PCA-Plot aus RNA-Seq-Daten mit Bedingungsfarben.
Was macht ggplot() in Kombination mit PCA?
- Visualisiert PCA-Scores mit ggplot2-Syntax./Syntax: ggplot(pca_data, aes(PC1, PC2, color=group)) + geom_point()/Beispiel: PCA-Plot nach Tumor-Subtyp.
Was macht library(pheatmap)
pheatmap()?
Was macht write.csv()?
- Exportiert Matrix oder Ergebnisse in CSV-Datei./Syntax: write.csv(x, "file.csv")/Beispiel: write.csv(cor(expr_matrix), "cor_matrix.csv") → Speicherung für Analyse.
Was macht t()?
- Transponiert Matrix (Zeilen ↔ Spalten)./Syntax: t(x)/Beispiel: t(expr_matrix) → Proben als Zeilen, Gene als Spalten für PCA.
Was macht order.dendrogram()?
- Sortiert Dendrogramm nach Clusterreihenfolge./Syntax: order.dendrogram(dendrogram_obj)/Beispiel: bestimmt Reihenfolge der Cluster in Heatmap.
Last changed2 months ago