如何在以列表为列的Python中绘制坐标?

时间:2019-08-15 08:59:15

标签: python

我想将X和Y坐标绘制为点。 根据它们是什么“播放器”,这些点应具有不同的颜色。 我的数据来自CSV数据框。

一个很棒的附加功能是计算玩家每个点之间的距离之和(例如玩家0:第一点的距离-第二点+第二点的距离-第三点...)

import csv
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt


df = pd.read_csv("test2.csv")



df.rename(columns = {"Unnamed: 0":"Zeile", "0":"Spieler", "1":"XY"},inplace = True)

df.sort_values(by="Spieler", inplace = True)
df

这是我的数据atm:

    Zeile   Spieler XY
0   0   0   [1071, 117]
400 400 0   [1071, 118]
181 181 0   [1072, 121]
381 381 0   [1071, 120]
226 226 0   [1072, 120]
438 438 0   [1071, 118]
28  28  0   [1071, 117]
271 271 0   [1071, 120]
457 457 0   [1072, 119]
454 454 16  [1139, 80]
416 416 16  [1140, 80]
492 492 16  [1140, 80]
511 511 16  [1139, 80]
512 512 17  [885, 310]
341 341 17  [881, 315]

0 个答案:

没有答案