2017-09-12 14 views
0

행을 "날짜"로 포함하는 .csv 파일에서 가져온 열을 가져 왔습니다. 이 값을 matlab의 테이블에 rownames로 가져올 수 있습니까?matlab에서 열 이름을 RowNames로 변경할 수 있습니까

내가 한 것은 숫자가 혼합 된 날짜를 가져올 변수를 만든 것입니다. 이 값을 테이블에 rownames로 어떻게 가져올 수 있습니까?

RowNames는 double 유형이므로 어떻게 char 날짜를 가져올 수 있습니까?

+1

[mcve]를 제공 할 수 있습니까? – m7913d

+0

'table' - https://www.mathworks.com/help/matlab/ref/table.html의 문서에서 첫 번째 예제에는 char 유형 RawNames가 있습니다. 도움을 주실 수 있습니다. – Adiel

답변

0

가져 오기 도우미를 사용할 수 있습니다. 홈 탭> 데이터 가져 오기로 이동 한 경우. 파일을 선택하십시오.

당신은 가져온 데이터의 유형을 선택할 수 있습니다

: (이름) 표, 열 벡터 (그 이름과 분리 된 변수), ...

당신이이 코딩 방법을 알고 싶다면, 당신이 갈 수 있습니다 "선택 가져 오기"버튼을 클릭하고 "스크립트 생성"을 클릭하십시오. 이 코드는 보조자가 할 수있는 것과 동일한 작업을 수행하는 데 필요한 코드를 볼 수있는 스크립트를 만듭니다.

enter image description here

+0

도와 주셔서 감사합니다. 행에 레이블을 지정할 수있는 방법을 조언 해주십시오. 그래서 시계열을 사용하여 날짜와 시간을 행에 추가해야합니다. –

+0

동일한 "가져 오기 도우미"에서 데이터 시간을 선택할 수 있습니다. 이전 사진을보십시오. 'N'열에 'DateU ...'필드가 있습니다. 이것은 내 DATEUTC이고 MATLAB 이름 아래에이 경우 'TEXT'유형이 설정됩니다. 그러나 해당 필드를 클릭하면 '숫자', '범주', ... '날짜 : dd-MMM-yyyy HH : mm : ss'또는 원할 경우 사용자 정의 형식을 선택할 수 있습니다. 예를 들어, '21/11 - 21 '과 같이 일, 월, 시간이있는 열만'dd/MM-HH '와 같이 사용자 정의 형식을 설정할 수 있습니다. –