欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Pandas讀寫CSV文件的方法示例

 更新時(shí)間:2019年03月27日 14:11:53   作者:YjxGVG  
這篇文章主要介紹了Pandas讀寫CSV文件的方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

讀csv

使用pandas讀取

import pandas as pd
import csv
if name == '__main__':

# header=0——表示csv文件的第一行默認(rèn)為dataframe數(shù)據(jù)的行名稱,
# index_col=0——表示使用第0列作為dataframe的行索引,
# squeeze=True——表示如果文件只包含一列,則返回一個(gè)序列。
file_dataframe = pd.read_csv('../datasets/data_new_2/csv_file_name.csv', header=0, index_col=0, squeeze=True)
# 結(jié)果: 


# 當(dāng)參數(shù)index_col=False 時(shí),自動(dòng)生成行索引0到n

# csv數(shù)據(jù):

data_1 = []
# 讀取行索引一樣的數(shù)據(jù),保存為list
try:
  # 行索引為i的數(shù)據(jù)有多行,列為'pre_star'
  data_1.extend(file_dataframe .loc[i]['pre_star'].values.astype(float))
except AttributeError:
  # 行索引為i的數(shù)據(jù)只有單行,
  data_1.extend([file_dataframe .loc[i]['pre_star']])
# 多行結(jié)果 

# 行索引為i的數(shù)據(jù)只有一行時(shí),不能對(duì)file_dataframe .loc[i]['pre_star']使用.values,否則會(huì)報(bào)錯(cuò):

寫csv

使用csv寫

stu1 = [lid, k, pre_count_data[k]]
# 打開文件,寫模式為追加'a'
out = open('../results/write_file.csv', 'a', newline='')
# 設(shè)定寫入模式
csv_write = csv.writer(out, dialect='excel')
# 寫入具體內(nèi)容
csv_write.writerow(stu1)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • VSCode搭建Django開發(fā)環(huán)境的圖文步驟

    VSCode搭建Django開發(fā)環(huán)境的圖文步驟

    本篇介紹在vscode環(huán)境下搭建Django開發(fā)環(huán)境的詳細(xì)步驟,包括Python、Django、VSCode等,以及它們的安裝和配置方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • Python實(shí)現(xiàn)批量下載ts文件并合并為mp4

    Python實(shí)現(xiàn)批量下載ts文件并合并為mp4

    這篇文章主要為大家詳細(xì)介紹了如何通過Python語言實(shí)現(xiàn)批量下載ts文件并合并為mp4視頻的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-06-06
  • pycharm新建Vue項(xiàng)目的方法步驟(圖文)

    pycharm新建Vue項(xiàng)目的方法步驟(圖文)

    這篇文章主要介紹了pycharm新建Vue項(xiàng)目的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • python通配符之glob模塊的使用詳解

    python通配符之glob模塊的使用詳解

    這篇文章主要介紹了python通配符之glob模塊的使用詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • pytest-fixture簡(jiǎn)介及其用法講解

    pytest-fixture簡(jiǎn)介及其用法講解

    這篇文章主要介紹了pytest-fixture及其用法,最基本的用法就是一個(gè)fixture作為一個(gè)測(cè)試用例的參數(shù)傳入,然后就可以在該測(cè)試用例中使用該fixture,需要的朋友可以參考下
    2023-01-01
  • python中py文件與pyc文件相互轉(zhuǎn)換的方法實(shí)例

    python中py文件與pyc文件相互轉(zhuǎn)換的方法實(shí)例

    pyc是一種二進(jìn)制文件,是由py文件經(jīng)過編譯后,生成的文件,下面這篇文章主要給大家介紹了關(guān)于python中py文件與pyc文件相互轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • 詳解Python枚舉的定義與用法

    詳解Python枚舉的定義與用法

    這篇文章主要介紹了詳解Python枚舉的定義與用法,在Python中,枚舉和我們?cè)趯?duì)象中定義的類變量時(shí)一樣的,每一個(gè)類變量就是一個(gè)枚舉項(xiàng),需要的朋友可以參考下
    2023-04-04
  • Blender Python編程創(chuàng)建發(fā)光材質(zhì)示例詳解

    Blender Python編程創(chuàng)建發(fā)光材質(zhì)示例詳解

    這篇文章主要為大家介紹了Blender Python編程創(chuàng)建發(fā)光材質(zhì)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Python單元測(cè)試的9個(gè)技巧技巧

    Python單元測(cè)試的9個(gè)技巧技巧

    這篇文章主要給大家分享的是Python單元測(cè)試常見的幾個(gè)技巧,文章會(huì)講解requests的一些細(xì)節(jié)實(shí)現(xiàn)以及pytest的使用等,感興趣的小伙伴不妨和小編一起閱讀下面文章 的具體內(nèi)容吧
    2021-09-09
  • python使用matplotlib定制繪圖的線型、標(biāo)記類型

    python使用matplotlib定制繪圖的線型、標(biāo)記類型

    這篇文章主要給大家詳細(xì)介紹了python使用matplotlib定制繪圖的線型、標(biāo)記類型,文中有詳細(xì)的代碼示例,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-07-07

最新評(píng)論