从CSV读取Python数据集

时间:2020-08-25 14:20:30

标签: java python r

我做了一个小项目,但是不知道如何从csv数据集文件中读取数据以及如何返回值,如描述中所示,希望您能对我有所帮助。 再次非常感谢。我附加了Google驱动器的链接,其中包含文件数据集和描述。

https://drive.google.com/file/d/16fU_g9jevu-A6Laxs1zeeZNzjGW73KQ4/view?usp=sharing

2 个答案:

答案 0 :(得分:1)

您可以使用python“ Pandas”框架:

import pandas as pd

f = "path/to/your/file.csv"
dataframe = pd.read_csv(f)
# handle your data

Pandas为您提供了许多处理和管理数据集的功能。

或者您可以使用标准的csv编写器。

import csv

file = "path/to/your/file.csv"
with open(file, "r") as f:
    reader = csv.reader(f)

    for row in reader:
    # handle your data

答案 1 :(得分:0)

尝试一下

import csv
with open('myfile') as file:
    reader = csv.reader(file)
    for details in reader:
        #retrieve your data

我以前必须做类似的事情,但要使用电子邮件和姓名。我有这样的csv: pic of csv file

然后我使用了这段代码

import csv
with open("emails.csv") as file:
    reader = csv.reader(file)
    next(reader)
    for name, email in reader:
        #sent each person a personalized email here