pandas써서 데이터 가공 해보고 있는데 안되서 질문점요ㅠㅠ
import math
import pandas as pd
#Val_buf = [[0]*100 for i in range(100)]
df =pd.read_csv("test.csv", header = None)
X_buf = df[1].values.reshape(-1,1)
Y_buf = df[2].values.reshape(-1,1)
print(type(X_buf))
#for i in range (100):
# for j in range (100):
# Val_buf = math.sqrt((X_buf[i]-X_buf[j]) * (X_buf[i]-X_buf[j]) +(Y_buf[i]-Y_buf[j]) * (Y_buf[i]-Y_buf[j]))
# print(Val_buf)
test.csv라는 파일은
1 123.5324 1345.234
2 23.54676 45.46234
이렇게 100개 까지 있는 파일이에용
2열 3열을 각각 x버프랑 y버프에 저장해서 math.sqrt((X_buf[i]-X_buf[j]) * (X_buf[i]-X_buf[j]) +(Y_buf[i]-Y_buf[j]) * (Y_buf[i]-Y_buf[j]))
이렇게 계산해서 계산값을 2차원 배열에 넣는게 목표인데....
계산이 안되서 float을 앞에 다 달고 해봐도 안되서 type을 찍어보니 라고 뜨는데....
어떻게 계산을 하게 할 수가 있죠.. C++이랑 너무 달라서 골치가 아픕니다..
코드는
https://nanikit.github.io/dc-highlighter/
이걸로 올리고 출력값은 스샷을 찍던가 하셈 이러면 아무도 안봄
넵.. 스샷으로 바꿀게요ㅠㅠ
xy가 잘 떠있는지부터 확인해보고 - dc App
넵 [ 6.846] [18.087] [ 0.086] [16.474]] 이런식으로 잘 뜨고 있습니다