Ich schreibe oft Papiere mit Korrelationsmatrizen. Ich möchte in der Lage sein, die Korrelationsmatrix nach Excel im XLS- oder XLSX-Format zu exportieren. Ich möchte auch fett formatierte Korrelationen formatieren, die einen Schwellenwert (z. B.> .2) erfüllen. Ich dachte, vielleicht bietet XLConnect die Funktionalität.Wie speichere ich einen R-Datenrahmen in Excel-Datei mit bestimmten Zellen in Fettdruck?
Um das Beispiel einfach zu machen, übernehmen die Datenrahmen wie folgt ist, und gehe ich davon zu fett wollen alle Zellen größer ist als 5.
x <- data.frame(matrix(1:9, nrow = 3))
# > x
# X1 X2 X3
# 1 1 4 7
# 2 2 5 8
# 3 3 6 9
Als Nebenwirkung, stelle ich fest, dass Lösungen vorgeschlagen worden für cellbolding für Abschlags:
- How to bold a cell in a table (kable) in rmarkdown?
- Bold formatting for significant values in a Rmarkdown table
Ich habe auch festgestellt, diese Antwort, aber es ist nicht eine sehr allgemeine Lösung, dass es dauert ziemlich viel es auf die allgemeine Aufgabe anzupassen einen Datenrahmens und eine Formatierungsregel unter:
export data frames to Excel via xlsx with conditional formatting
Bitte zeigen Sie alle Versuche an, die Sie unternommen haben. Ich arbeite kaum mit Tabellen, und das habe ich vor Jahren gelöst. Das [xlsx-Paket] (https://cloud.r-project.org/web/packages/xlsx/index.html) hat (hatte?) Beispiele, die genau das tun. –
@DirkEddelbuettel \t Ich habe noch nicht wirklich angefangen. Aber wenn ich eine Lösung finde, werde ich eine Antwort posten, wie ich es oft tue. Meine anfängliche Annahme war, dass es keine einfache Antwort gibt, wenn Sie die Frage googlen, und es ist ein häufiger Anwendungsfall, also wäre es gut, wenn solch eine Ressource existiert. –
Die Ressource existiert und ist im Paket [xlsx] (https://cloud.r-project.org/web/packages/xlsx/index.html) dokumentiert. Ich schlage vor, Sie schließen diese Frage. Es fügt nur Rauschen und Nullsignal hinzu. –