매트릭스 값이있는 데이터 테이블 열모든 행에 행렬이 들어있는 열이있는 테이블이 있습니다. 특정 행의 행렬 내에서 검색 할 스크립트를 작성 중입니다. 그러나, 내가 실행중인 문제는 해당 열에서 값을 검색 할 때 행렬 대신 "{[1, 2, 3, 4]}"로 반환한다는 것입니다. 이것은 내가 필요한 Loc () 함수를 사용할 수 없다는 것을 의미합니다. 목록에 1을 붙이면 (Col [row] [1]과 같이)리스트 괄호를 없애 버렸지 만 여전히 행렬을 문자열로 남겨 두었다 ( "[1, 2, 3, 4] "), 여전히 행렬 함수에서는 사용할 수 없습니다.
내가 뭘 잘못하고 어떻게이 일을 얻을 수 있나요 ???
다시 : 행렬 값이있는 데이터 테이블 열내 생각 엔 열에는 데이터 유형의 문자가 있습니다.
Parse를 사용하여 문자열을 목록으로 변환 한 다음 첫 번째 요소를 행렬로 가져올 수 있습니다.
value = " { [1, 2, 3, 4] } ";
lst = Parse(value);
show(lst);
mat = lst[1];
show(mat);