2012-08-28 4 views
2

많은 컬럼의 큰 목록에서 적은 수의 컬럼의 매스 매 티카 목록을 만들려면 : 내가하고 싶은 무엇어떻게 목록 "DATA1"가

{{1, 6, 4.5, 1, 141.793, 2.31634, 27.907}, {2, 7, 4.5, 1, 133.702, 2.28725, 26.7442}, {3, 5, 5, 1, 136.546, 2.33522, 25.5814}, {4, 8, 5, 1, 104.694, 2.27871, 24.4186}}

만에 새 테이블을 만드는 것입니다 각 요소의 처음 두 열 그래서 내 새 테이블은 다음과 같습니다

{{1,6},{2,7},{3,5},{4,8}} 

나는 data1[[All, 1][All, 2]]

및 다른 유사 을 시도했지만 내가 원하는 필드를 캡처하는 방법을 이해하고 있지 않다. 도와 줘서 고마워.

답변

5

그냥과 같이, 두 번째 인수로 원하는 인덱스의 범위 또는 목록이 있습니다

In[71]:= data[[All, {1, 2}]] 
Out[71]= {{1, 6}, {2, 7}, {3, 5}, {4, 8}} 
+0

완벽! 2 시간 전에 물어 봐야 겠어. – John

관련 문제