생물학적 분석에서 우리는 종종 같은 분자에서 측정 값을 복제 한 다음 평균 2 또는 3 복제를 사용하여 용량 반응 곡선을 그립니다. R에 엑셀 파일을 읽어보고 싶습니다. 여기에는 복제본의 열 머리글이 병합되었습니다 (아래 텍스트 예제 및 link to example file). readxl 패키지의 read_excel 함수는 파일을 읽을 수 있지만 헤더 셀을 병합 해제하고 빈 셀을 NA로 바꿉니다.R 열 머리글로 병합 된 셀을 사용하여 Excel 파일을 읽습니다.
conc | Sample1 | Sample2 ------------------------------------------- 10 | 1.5 | 2.5 | 3 | 4 ------------------------------------------- 100 | 15 | 25 | 30 | 40 ------------------------------------------- 1000 | 150 | 250 | 300 | 400
중 하나가 아래와 같이 헤더를 넘버링/복제 자동으로 R에 병합 된 셀 레이아웃을 보존 또는 대안 열에 읽기의 방법이 있나요?
conc | Sample1.1 | Sample1.2 | Sample2.1 | Sample2.2 -------------------------------------------------------------- 10 | 1.5 | 2.5 | 3 | 4 -------------------------------------------------------------- 100 | 15 | 25 | 30 | 40 -------------------------------------------------------------- 1000 | 150 | 250 | 300 | 400
감사합니다.
R은 중복 된 열 이름을 허용하지 않습니다. – milan
당신은 당신의 read-in 데이터를 출력 할 수 있습니까? 또한 이름을 사용하여 둘 모두에 액세스 할 수 없으므로 데이터에 중복 된 컬럼 이름이 없습니다. – Psidom
아마도 헤더없이 데이터를 읽고 나중에 추가하는 것이 가장 간단 할 것입니다. 즉, readll, XLConnect, xlsx, openxlsx 등의 Excel 판독기 패키지가 너무 많아서 그 중 하나에이 상황을 처리 할 수있는 매개 변수가있을 것입니다. – alistaire