簡體   English   中英

如何使用 pandas 從 csv 中的絕對路徑導入數據?

[英]How to import data from absolute path in a csv using pandas?

我有一個包含 n 條記錄的 CSV 並且它充滿了圖像的絕對路徑。 我想將這些圖像導入 numpy 矩陣。

csv中的數據

import pandas as pd
from PIL import Image
import numpy as np

def load_image( infilename ) :
  img = Image.open( infilename )
  img.load()
  data = np.asarray( img, dtype="int32" )
  return data

df = pd.read_csv (r'Path where the CSV file is stored\File name.csv')

for i in range(len(df)) : 
  print(load_image(df.iloc[i, 0]))

如果您想直接使用,可以將返回的值存儲在列表中。

您可以使用 pandas read_csv function。

import pandas as pd

df = pd.read_csv (r'Path where the CSV file is stored\File name.csv')
print (df)

資料來源: https://datatofish.com/import-csv-file-python-using-pandas/

暫無
暫無

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

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