sorry für das Synonym "Crossplot" in der Tat komme ich aus dem Gebiet der Geologie und Umweltwissenschaften.
Aber es tut mir leid wenn ich dich nochmals um Hilfe bitten muss. Aber bei dem Versuch dein Lösungsvorschlag nach zu bauen, trete ich von einem Fettnäpfchen ins andere. Hier ist die größere Originaldatei im Anhang: Diese "schneide" ich mir mittels dplyr zurecht
Code: Alles auswählen
Mn <-UBTZ%>%
#select(Profil, Probennummer, Mineral, Loesungsrueckstand, Pb, Cu, Zn, Mn, Al) %>%
select(Profil, Probennummer, Mineral, Mn)%>%
filter(Mineral%in% c("Halit", "Sylvin"), Profil == "Profil 1") %>%
group_by(Mineral)%>%
arrange(Mineral);Mn
Diese Datei "Mn" ist im Anhang. Es gibt 10 Profile! Jetzt versteht man vielleicht warum ich erstmal an Profil 1 testen will.
Danach erzeuge ich die Spalten für Halit und Sylvin, nach deiner Vorlage:
Code: Alles auswählen
Mn1 <-reshape(data = Mn, idvar = "Probennummer", v.names="Mn", timevar = "Mineral",
direction = "wide");Mn1
Code: Alles auswählen
Warning message:
Factor `Mineral` contains implicit NA, consider using `forcats::fct_explicit_na`
# A tibble: 10 x 3
Profil Probennummer `Mn.1:2`
<fct> <dbl> <dbl>
1 Profil 1 1 NA
2 Profil 1 2 NA
3 Profil 1 3 NA
4 Profil 1 4 NA
5 Profil 1 5 NA
6 Profil 1 6 NA
7 Profil 1 7 NA
8 Profil 1 8 NA
9 Profil 1 9 NA
10 Profil 1 10 NA
[/code]
library(tidyverse)
Mn$Mineral <- fct_explicit_na(Mn$Mineral, na_level = "(Missing)"); Mn
[/code]
Das Resultat ist:
[/code]
A tibble: 17 x 4
# Groups: Mineral [2]
Profil Probennummer Mineral Mn
<fct> <dbl> <fct> <dbl>
1 Profil 1 1 Halit 0.64
2 Profil 1 2 Halit 1.9
3 Profil 1 3 Halit 0.5
4 Profil 1 4 Halit 0.8
5 Profil 1 5 Halit 1.3
6 Profil 1 6 Halit 1.2
7 Profil 1 7 Halit 1.2
8 Profil 1 8 Halit 2
9 Profil 1 9 Halit 1.2
10 Profil 1 10 Halit 1.7
11 Profil 1 2 Sylvin 0.2
12 Profil 1 4 Sylvin 0.18
13 Profil 1 5 Sylvin 0.35
14 Profil 1 7 Sylvin 0.22
15 Profil 1 8 Sylvin 0.12
16 Profil 1 9 Sylvin 0.08
17 Profil 1 10 Sylvin 0.48
[/code]
Der o.g. Fehler; Factor `Mineral` contains implicit NA, consider using `forcats::fct_explicit_na` bleibt bestehen!
Wie man sieht, rein äußerlich ist die Datei immer noch dieselbe! Darf ich dich nochmals um Hilfe bitten? Warum funktioniert es mit dem Re-import meiner eigenen (Text) Datei? Aber wenn ich dieselbe Datei mittels dplyr nochmals erzeuge bekomme ich die o.g. Fehler!
Der Vergleich beider Dateien mit dem str Befehl zeigt absolut identische Dateieigenschaften. Darf ich dich nochmals um Hilfe bitten? Nochmals vielen Dank für Eure Geduld & Mühe!
LG
retep
PS: Der Scatter -oder Crossplot soll mir sagen ob in allen Profilen eine Korrelation zwischen den eingebauten Spurenelementen (e.g. Mangan) zwischen den Mineralen Halit und Sylvin gibt oder nicht. Beides sind im Übrigen Salzminerale. Ganz normales Steinsalz bzw. ! Wer mehr wissen will, den verweise ich auf die Wkipedia - Artikel. Wie meine beiden Vorposter es schon getan haben.