讀csv
使用pandas讀取
importpandasaspdimportcsvifname=='__main__':#header=0——表示csv文件的第一行默認為dataframe數據的行名稱,#index_col=0——表示使用第0列作為dataframe的行索引,#squeeze=True——表示如果文件只包含一列,則返回一個序列。file_dataframe=pd.read_csv('../datasets/data_new_2/csv_file_name.csv',header=0,index_col=0,squeeze=True)#結果:
# 當參數index_col=False 時,自動生成行索引0到n
# csv數據:
data_1=[]#讀取行索引一樣的數據,保存為listtry:#行索引為i的數據有多行,列為'pre_star'data_1.extend(file_dataframe.loc[i]['pre_star'].values.astype(float))exceptAttributeError:#行索引為i的數據只有單行,data_1.extend([file_dataframe.loc[i]['pre_star']])#多行結果
# 行索引為i的數據只有一行時,不能對file_dataframe .loc[i]['pre_star']使用.values,否則會報錯:
寫csv
使用csv寫
stu1=[lid,k,pre_count_data[k]]#打開文件,寫模式為追加'a'out=open('../results/write_file.csv','a',newline='')#設定寫入模式csv_write=csv.writer(out,dialect='excel')#寫入具體內容csv_write.writerow(stu1)
上述內容就是使用Pandas怎么讀寫CSV文件,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
恒大公布三種投資產品兌付方案是什么?為了解決恒大財富投資產品的兌付問題,恒大公布了三種兌付方案供投資者選擇,分別是現金分期兌付、實物資產兌付和抵付購房尾款兌付。投資者可以在三個方案中選擇其中一個,也可以任意組合兩個或三個方案兌付。值得一提的是,就在三天前的9月10日下午,許家印親自主持了“恒大財富座談會”,宣稱“要確保所有到期的理財產品盡快兌付,不虧一分錢&rd...
說了這么多次的房地產稅終于要來了,據最新消息稱,部分地區將開展房地產稅改革試點,那么具體會有哪些相關的措施推出呢?房地產稅一旦實施將會帶來哪些影響?下面我們來了解一下。房地產稅是政府對房地產征收的一種財產稅。它通常向業主或租戶等用戶征收。負責征收房地產稅的政府機構將對房地產價值進行估價,并以房地產價值的一定比例作為應繳稅款。為積極穩妥推進房地產稅立法改革,引導合理住房消費和節約集約利用土地資源,促...
銀行u盾丟了可以補辦嗎?u盾失可以補領。以工商銀行為例子: u盾資格證書遺失后,必須由本人帶上有效的身份證和開通電子銀行的銀行卡,到地區隨意服務網點拆換u盾資格證書并進行證書下載。1、u盾報失期內,如必須申請辦理小額付款、轉賬業務,可試著通過網上銀行、手機銀行等方式開通"短消息認證支付”后絞易;2、各地區不一樣自助機器使用業務有差別,實際作用及實際操作要以機器網頁頁面展示為標...