前提・実現したいこと
Pythonを使って、長方形の角の点の座標を求めたいです。
長方形の座標データがcsvデータとしてあります。
三次元のデータですが、Zは基本的に無視し、XY平面として考えています。
Y軸に重なる点は取得できたのですが、原点と重なる点の座標が取得できないので、教えていただきたいです。よろしくお願いいたします。
発生している問題・エラーメッセージ
長方形の左側の辺(Y軸と重なる軸)は取得できたのですが、Yの最小かつXの最小の点が取得できません。
該当のソースコード
import pandas as pd import csv import numpy as np #入れたいデータを選択 pd.read_csv("C:〇〇〇.csv") #入れたいデータを選択 df=pd.read_csv("C:〇〇〇.csv",names=("X","Y","Z")) #CSVを列ごとにラベル付け X=df["X"] Y=df["Y"] Z=df["Z"] #XとYの最小を抽出 Xmin = (min(X)) Ymin = (min(Y)) Yjiku = (df[df['X'] == df.min(axis=0)['X']]) print(Yjiku)
ターミナルに出力された内容
X Y Z
0 -12177.210737 -4712.425502 25.408
1 -12177.210737 -4712.400502 25.355
2 -12177.210737 -4712.350502 25.395
3 -12177.210737 -4712.300502 25.380
4 -12177.210737 -4712.275502 25.373
.. ... ... ...
269 -12177.210737 -4704.225502 25.469
270 -12177.210737 -4704.200502 25.467
271 -12177.210737 -4704.175502 25.469
272 -12177.210737 -4704.150502 25.468
273 -12177.210737 -4704.125502 25.469
[274 rows x 3 columns]
回答1件
あなたの回答
tips
プレビュー