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

Python處理Excel表中單元格帶有換行的數(shù)據(jù)問題

 更新時間:2023年06月21日 10:40:09   作者:狼少年,程序猿  
這篇文章主要介紹了Python處理Excel表中單元格帶有換行的數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

問題樣式

在數(shù)據(jù)處理過程中常常會遇到這樣一個問題,在給出的Excel表中,有一列數(shù)據(jù)中每個單元格里面存在多行數(shù)據(jù),及多行換行數(shù)據(jù)。

如下圖所示:

每一個單元格中的數(shù)據(jù)如下:

實例問題

將上述類型的數(shù)據(jù)(文件3.0),可以發(fā)現(xiàn),文件3.0的第一個表中是m行1列數(shù)據(jù),先獲取每一行數(shù)據(jù),每一行的A列數(shù)據(jù)中都存有3列N行的數(shù)據(jù),將第一列作為縱坐標(biāo),第二列作為行坐標(biāo),進(jìn)行作圖,將會得到m個圖片。

實例實現(xiàn)代碼

import xlrd
from pylab import *
data1 = xlrd.open_workbook("./數(shù)據(jù)/3.0.xlsx")
table1 = data1.sheets()[0]
nrows1 = table1.nrows #行數(shù)
ncols1 = table1.ncols #列數(shù)
def plotLine(i,x,y):
    colors1 = '#000000' #點的顏色 黑色
    area = np.pi * 4**2  # 點面積
    plt.scatter(x, y, s=area, c=colors1, alpha=0.4)
    plt.savefig('./結(jié)果集/1.1.{}.png'.format(i))
    plt.clf() #需要重新更新畫布,否則會出現(xiàn)同一張畫布上繪制多張圖片
for i in  range(1,nrows1):  #從第二行開始 因為第一行為標(biāo)題A
    rowValues= table1.row_values(i) #某一行數(shù)據(jù)
    lis = []
    for item in rowValues:
        s = item.replace("\r\n",",")   #將換行符合換成逗號
        s = s.split(',')               #用逗號進(jìn)行拆分
        s = [a for a in s if(len(str(a))!=0)]   #去除空元素
        num = len(s)
        print(num)
        for m in np.arange(0, num, 3):
            comtent =(s[m],s[m+1],s[m+2])
            # x1=[s[m],s[m+1],s[m+2]]
            lis.append(comtent)
            # res.append(x1)
        x =[]
        y =[]
        # print(lis)
        for j in range(0,len(lis)-1):
            y.append(lis[j][0])
            x.append(lis[j][1])
        x = [ float(d) for d in x ]  # 一定要將字符串類型轉(zhuǎn)換成數(shù)值類型
        y = [ float(d) for d in y ]  # 一定要將字符串類型轉(zhuǎn)換成數(shù)值類型
        plotLine(i,x,y)

實例結(jié)果

圖片1.1.0:

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用apidoc管理RESTful風(fēng)格Flask項目接口文檔方法

    使用apidoc管理RESTful風(fēng)格Flask項目接口文檔方法

    下面小編就為大家分享一篇使用apidoc管理RESTful風(fēng)格Flask項目接口文檔方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02
  • python獲取Pandas列名的幾種方法

    python獲取Pandas列名的幾種方法

    這篇文章主要介紹了python獲取Pandas列名的幾種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Linux下通過python獲取本機ip方法示例

    Linux下通過python獲取本機ip方法示例

    這篇文章主要給大家介紹了關(guān)于在Linux下通過python獲取本機ip的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • python pillow庫的基礎(chǔ)使用教程

    python pillow庫的基礎(chǔ)使用教程

    這篇文章主要介紹了python pillow庫的基礎(chǔ)使用教程,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • python刪除文本中行數(shù)標(biāo)簽的方法

    python刪除文本中行數(shù)標(biāo)簽的方法

    這篇文章主要為大家詳細(xì)介紹了python刪除文本中行數(shù)標(biāo)簽的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Django中間件實現(xiàn)攔截器的方法

    Django中間件實現(xiàn)攔截器的方法

    今天小編就為大家分享一篇Django中間件實現(xiàn)攔截器的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • pytorch實現(xiàn)模型剪枝的操作方法

    pytorch實現(xiàn)模型剪枝的操作方法

    PyTorch 提供了內(nèi)置剪枝 API ,也支持了一些非結(jié)構(gòu)化和結(jié)構(gòu)化剪枝方法,但是 API 比較混亂,對應(yīng)文檔描述也不清晰,所以后面我還會結(jié)合微軟的開源 nni 工具來實現(xiàn)模型剪枝功能,這篇文章主要介紹了pytorch實現(xiàn)模型剪枝, 需要的朋友可以參考下
    2023-02-02
  • Python將文字轉(zhuǎn)成語音并讀出來的實例詳解

    Python將文字轉(zhuǎn)成語音并讀出來的實例詳解

    今天小編就為大家分享一篇Python將文字轉(zhuǎn)成語音并讀出來的實例詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • Python操作json數(shù)據(jù)的一個簡單例子

    Python操作json數(shù)據(jù)的一個簡單例子

    這篇文章主要介紹了Python操作json數(shù)據(jù)的一個簡單例子,需要的朋友可以參考下
    2014-04-04
  • 使用Python打造一個極簡OpenClaw Agent

    使用Python打造一個極簡OpenClaw Agent

    如果你關(guān)注過 OpenClaw 這個項目,可能會覺得它功能完整但結(jié)構(gòu)相對復(fù)雜,而且不是用 Python 實現(xiàn),很多開發(fā)者想用全 Python 實現(xiàn),因此本文給大家介紹了如何使用Python打造一個極簡OpenClaw Agent,需要的朋友可以參考下
    2026-03-03

最新評論

神池县| 丰都县| 台州市| 永胜县| 汾西县| 乡城县| 海原县| 成安县| 凌海市| 胶州市| 沅陵县| 古丈县| 通州市| 招远市| 淮南市| 平邑县| 萍乡市| 无锡市| 石河子市| 洪泽县| 巴楚县| 开江县| 镇平县| 那坡县| 邛崃市| 都安| 北川| 扬州市| 成安县| 博兴县| 三亚市| 如东县| 郁南县| 阿鲁科尔沁旗| 西和县| 昭平县| 南华县| 七台河市| 黄浦区| 永春县| 舒兰市|