두 개의 열과 n 개의 행이있는 텍스트 파일이 있습니다. 일반적으로 나는 두 개의 분리 된 벡터를 사용하여 x,y=np.loadtxt('data',usecols=(0,1),unpack=True)
을 사용하지만, 나는 array=[[a,1],[b,2],[c,3]...]
이라는 배열의 배열로하고 싶습니다. 모든 문자는 x- 벡터와 y- 벡터의 숫자에 해당하므로 array[0,2]=b
과 같은 것을 물어볼 수 있습니다. 나는 정의하려고 시도했다 array[0,:]=x
그러나 나는 성공하지 못했다. 이 작업을 수행하는 간단한 방법은 무엇입니까?Python - 파일의 열에서 배열 만들기
또한 특정 y 값에 대해 각각의 x 값을 얻고 싶습니다. 나는
x_value=np.argwhere(array[:,1]==3)
과 노력 그리고 나는 x_value가 열 1에서 3에 해당하기 때문에 c를 것으로 기대하고 있습니다하지만이 중 하나가 작동하지 않습니다.