python 創(chuàng)建一個空dataframe 然后添加行數(shù)據(jù)的實例
更新時間:2018年06月07日 10:30:16 作者:zn505119020
今天小編就為大家分享一篇python 創(chuàng)建一個空dataframe 然后添加行數(shù)據(jù)的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
實例如下所示:
import pandas as pd import re import math dframe1 = pd.read_excel("window regulator分析報告數(shù)據(jù)對比源.xlsx", sheetname="Sheet1") #讀取數(shù)據(jù) dframe2 = pd.read_excel("window regulator分析報告數(shù)據(jù)對比源.xlsx", sheetname="Sheet2")# dframe1["sku"] ="#" #添加一列數(shù)據(jù),初始化為# df = pd.DataFrame(columns = ["ebayno", "p_sku", "sale", "sku"]) #創(chuàng)建一個空的dataframe # print(df) sku = dframe2.sku.values p_skus = dframe2.p_sku.values # print(p_skus) i = 0 for ps in p_skus : dframe1.loc[dframe1.p_sku == ps,"sku"] = sku[i] # print(dframe1.loc[dframe1.p_sku == ps]) df = df.append(dframe1.loc[dframe1.p_sku == ps], ignore_index=True) #忽略索引,往dataframe中插入一行數(shù)據(jù) # print(df) i = i + 1 # print(dframe1) # print(sku.values) #將series變成數(shù)組 print(df) df = df[["sku","ebayno","sale"]] #選取指定的列 df.to_csv("std.csv",encoding="gbk",index=False ) #寫入到csv時,不要將索引寫入index = False
以上這篇python 創(chuàng)建一個空dataframe 然后添加行數(shù)據(jù)的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Windows和夜神模擬器上抓包程序mitmproxy的安裝使用詳解
mitmproxy是一個支持HTTP和HTTPS的抓包程序,有類似Fiddler、Charles的功能,只不過它是一個控制臺的形式操作,這篇文章主要介紹了Windows和夜神模擬器上抓包程序mitmproxy的安裝使用詳解,需要的朋友可以參考下2022-10-10Pytorch使用MNIST數(shù)據(jù)集實現(xiàn)基礎(chǔ)GAN和DCGAN詳解
今天小編就為大家分享一篇Pytorch使用MNIST數(shù)據(jù)集實現(xiàn)基礎(chǔ)GAN和DCGAN詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01使用python對泰坦尼克號幸存者進行數(shù)據(jù)分析與預(yù)測
這篇文章主要介紹了使用python對泰坦尼克號幸存者進行數(shù)據(jù)分析與預(yù)測,應(yīng)用機器學習的工具來預(yù)測哪些乘客在悲劇中幸存下來2023-03-031分鐘快速生成用于網(wǎng)頁內(nèi)容提取的xslt
這篇文章主要教大家如何1分鐘快速生成用于網(wǎng)頁內(nèi)容提取的xslt,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-02-02