Aceita CSV com virgula ou ponto como separador decimal e ignora texto de unidades (ex.: "0,04 mg/L"). Lê tudo como texto, normaliza nomes e converte colunas numericas de forma robusta. Aplica um ajuste de seguranca em pH evidentemente fora da faixa (ex.: 72 -> 7.2).