最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Python pandas df 寫入excel 出現(xiàn)的問題

 更新時間:2018年07月04日 15:45:50   作者:AQ_cainiao_AQ  
今天小編就為大家分享一篇解決Python pandas df 寫入excel 出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

學(xué)習(xí)Python數(shù)據(jù)分析挖掘?qū)崙?zhàn)一書時,在數(shù)據(jù)預(yù)處理階段,有一節(jié)要使用拉格朗日插值法對缺失值補充,代碼如下:

#-*- coding:utf-8 -*-
import pandas as pd
import matplotlib.pyplot as plt
from scipy.interpolate import lagrange#導(dǎo)入拉格朗日插值函數(shù)

inputfile="catering_sale.xls"
outputfile="H:\python\file\python_data_annalysis_mining\chapter04\sales.xls"

data=pd.read_excel(inputfile,sheetname=0)
statistic=data.describe()#保存基本統(tǒng)計量
print statistic

time=data[u'日期'].values
number=data[u'銷量'].values
plt.scatter(time,number)
plt.show()#根據(jù)散點圖找過濾異常值的方法

data[u'銷量'][(data[u'銷量']<300)|(data[u'銷量']>6000)]=None#過濾異常值,設(shè)置為空

#自定義列向量插值函數(shù)
#s為列向量,n為插值位置,k為取前后的數(shù)據(jù)個數(shù),默認為5,不宜太多,受到數(shù)值不穩(wěn)定性影響
def ployinterp_column(s,n,k=5):
 y=s[list(range(n-k,n))+list(range(n+1,n+1+k))]
 y=y[y.notnull()]#剔除異常值
 return lagrange(y.index,list(y))(n)#插值并返回插值結(jié)果

for i in data.columns:
 for j in range(len(data)):
  if(data[i].isnull())[j]:
   data[i][j]=ployinterp_column(data[i],j)

data.to_excel(outputfile)

1.import xlwt 錯誤

這個問題比較簡單,只需要在官網(wǎng)上下載安裝或者直接在編譯器中運行如下代碼即可,

pip install xlwt

2.to_excel錯誤

這個錯誤是由于下面這句代碼引起的,

data.to_excel(outputfile)

錯誤描述:無效的模式('w+b')或者文件名,意思是,出現(xiàn)這個問題的原因可能有兩個,outputfile這個文件不可寫入(w是“寫”的意思),或者打開模式不對(b是以二進制方式寫);另一種錯誤,文件名出錯,很有可能是路徑有問題,經(jīng)過檢查,確實是路徑的問題,代碼如下:

outputfile="H:\python\file\python_data_annalysis_mining\chapter04\sales.xls"

改為如下代碼即可:

outputfile="H:\\python\\file\\python_data_annalysis_mining\\chapter04\\sales.xls"

即把單斜杠改為雙斜杠,,因為存在轉(zhuǎn)義問題。

以上這篇解決Python pandas df 寫入excel 出現(xiàn)的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中文件的讀取和寫入操作

    Python中文件的讀取和寫入操作

    這篇文章主要介紹了Python中文件的讀取和寫入操作,從文件中讀取數(shù)據(jù)的操作方法,本文通過實例文字相結(jié)合的形式給大家介紹的非常詳細,需要的朋友可以參考下
    2018-04-04
  • spark?dataframe全局排序id與分組后保留最大值行

    spark?dataframe全局排序id與分組后保留最大值行

    這篇文章主要為大家介紹了spark?dataframe全局排序id與分組后保留最大值行實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • 解決django框架model中外鍵不落實到數(shù)據(jù)庫問題

    解決django框架model中外鍵不落實到數(shù)據(jù)庫問題

    這篇文章主要介紹了解決django框架model中外鍵不落實到數(shù)據(jù)庫問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 利用python制作拼圖小游戲的全過程

    利用python制作拼圖小游戲的全過程

    這篇文章主要給大家介紹了關(guān)于利用python制作拼圖小游戲的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • python射線法判斷一個點在圖形區(qū)域內(nèi)外

    python射線法判斷一個點在圖形區(qū)域內(nèi)外

    這篇文章主要為大家詳細介紹了python射線法判斷一個點在圖形區(qū)域內(nèi)外,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • python同義詞替換的實現(xiàn)(jieba分詞)

    python同義詞替換的實現(xiàn)(jieba分詞)

    這篇文章主要介紹了python同義詞替換的實現(xiàn)(jieba分詞),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Python編程基礎(chǔ)之輸入與輸出

    Python編程基礎(chǔ)之輸入與輸出

    這篇文章主要為大家介紹了Python輸入與輸出,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 200個Python?標(biāo)準庫總結(jié)

    200個Python?標(biāo)準庫總結(jié)

    這篇文章主要給大家分享了200個Python?標(biāo)準庫總結(jié),主要對文本、數(shù)據(jù)類型、數(shù)學(xué)等多個類型總結(jié),既有一定的參考價值,需要的小伙伴可以參考一下
    2022-01-01
  • 無懼面試,帶你搞懂python 裝飾器

    無懼面試,帶你搞懂python 裝飾器

    這篇文章主要介紹了python 裝飾器的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-08-08
  • Python連接MySQL并使用fetchall()方法過濾特殊字符

    Python連接MySQL并使用fetchall()方法過濾特殊字符

    這篇文章主要介紹了Python連接MySQL的方法并講解了如何使用fetchall()方法過濾特殊字符,示例環(huán)境為Ubuntu操作系統(tǒng),需要的朋友可以參考下
    2016-03-03

最新評論

崇文区| 天镇县| 疏勒县| 黄山市| 雷州市| 佳木斯市| 诸暨市| 肃北| 通城县| 巴彦县| 庐江县| 高安市| 牟定县| 松桃| 武陟县| 靖远县| 汤阴县| 哈尔滨市| 遂平县| 抚松县| 明光市| 苏州市| 平顶山市| 溧水县| 始兴县| 周至县| 山阴县| 正定县| 泗洪县| 固原市| 甘德县| 华亭县| 临湘市| 平凉市| 万安县| 上蔡县| 肥城市| 依兰县| 始兴县| 基隆市| 静安区|