簡體   English   中英

Python 存儲和繪制數據

[英]Python storing and plotting data

我正在嘗試將具有 600000 行和 2 列的 csv 數據分類為幾種類型的數據。 有沒有什么可能的方法可以在 C 中應用類似數組的東西,以便我可以使用ply.scatter(x,y) ,其中 x 和 y 對應於每種類型的列,plot 出來?

我目前使用的方式是將它們存儲到不同的文件中,然后用plt(float(row[0]), float(row[1]))打開它。

使用 pandas, xy兩個不同的列,然后使用df.plot.scatter(...)如此處所述。

check csv package in python standard library: https://docs.python.org/3/library/csv.html

我草擬的答案會像

import csv
x, y = [], []

with open('your.csv', newline='') as f:
    reader = csv.reader(f, delimiter=',')
    for row in reader:
        x.append(row[0])
        y.append(row[1])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM