国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python讀取csv、Excel文件生成圖表

這篇具有很好參考價值的文章主要介紹了Python讀取csv、Excel文件生成圖表。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

簡介

本文章介紹了通過讀取?csv 或 Excel 文件內(nèi)容,將其轉(zhuǎn)換為折線圖或柱狀圖的方法,并寫入 html 文件中。

目錄

1. 讀取CSV文件

1.1. 生成折線圖

1.1.1. 簡單生成圖表

1.1.2. 設(shè)置折線圖格式

1.2. 生成柱狀圖

1.2.1. 簡單生成圖表

1.2.2. 設(shè)置柱狀圖格式

2. 讀取Excel文件

2.1. 生成折線圖

2.1.1. 簡單生成圖表

2.1.2. 設(shè)置折線圖格式

2.2. 生成柱狀圖

2.2.1. 簡單生成圖表

2.2.2. 設(shè)置柱狀圖格式

3. 將生成的折線圖寫入html文件

3.1. 直接寫入圖片

3.2. 添加文字描述


1. 讀取CSV文件

1.1. 生成折線圖

1.1.1. 簡單生成圖表

代碼如下

import pandas
import matplotlib.pyplot as plt

# 設(shè)置csv文件路徑
file = r'E:\test.csv'

# 防止中文亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 通過pandas讀取文件內(nèi)容
df = pandas.read_csv(file)
# 將文件第一行設(shè)置為序列名稱
series_names = df .columns

# 將文件數(shù)據(jù)繪制為折線圖
plt.plot(df)
plt.legend(series_names)  #設(shè)置序列名稱
plt.xlabel('橫軸標(biāo)題')     #設(shè)置橫坐標(biāo)名稱
plt.ylabel('縱軸標(biāo)題')     #設(shè)置縱坐標(biāo)名稱
plt.title('圖表標(biāo)題')      #設(shè)置圖表標(biāo)題

# 將繪制的圖表顯示在屏幕上
plt.show()

# 保存圖表為png文件
# plt.savefig('filename.png')

繪制結(jié)果如下(csv文件中含有3列數(shù)據(jù))

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文章來源地址http://www.zghlxwxcb.cn/news/detail-618531.html

1.1.2. 設(shè)置折線圖格式

代碼如下(在1.1.1目錄的代碼基礎(chǔ)上增加了:圖片長寬、標(biāo)記樣式、網(wǎng)格線、橫縱軸參考線)

import pandas
import matplotlib.pyplot as plt

# 設(shè)置csv文件路徑
file = r'E:\test.csv'

# 防止中文亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 通過pandas讀取文件內(nèi)容
df = pandas.read_csv(file)
# 將文件第一行設(shè)置為序列名稱
series_names = df .columns

# 定義圖表大小(長15,高8),必須放在plt.plot前面
plt.figure(figsize=(15,8))

# 將文件數(shù)據(jù)繪制為折線圖
plt.plot(df, marker='o', markersize=3)  #marker設(shè)置標(biāo)記樣式和大小
plt.xlabel('橫軸標(biāo)題')   #設(shè)置橫坐標(biāo)名稱
plt.ylabel('縱軸標(biāo)題')   #設(shè)置縱坐標(biāo)名稱
plt.title('圖表標(biāo)題')    #設(shè)置圖表標(biāo)題
plt.grid()              #顯示網(wǎng)格線
plt.legend(series_names)  #設(shè)置序列名稱
plt.axhline(y=2, color='r', linestyle='--')   #在y軸上添加橫向參考線。
plt.axvline(x=1, color='r', linestyle='--')   #在x軸上添加縱向參考線。

# 將繪制的圖表顯示在屏幕上
plt.show()

# 保存圖表為png文件
# plt.savefig('filename.png')

繪制結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1.2. 生成柱狀圖

1.2.1. 簡單生成圖表

代碼如下

import pandas as pd
import matplotlib.pyplot as plt

# 從CSV文件讀取數(shù)據(jù)并指定第一行為列名
data = pd.read_csv(r'E:\test.csv', header=0)

# 防止中文亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 獲取列名和對應(yīng)的值
columns = data.columns
values = data.iloc[0].values

# 繪制柱狀圖
plt.bar(columns, values)
plt.xlabel('橫軸標(biāo)題')
plt.ylabel('縱軸標(biāo)題')
plt.title('圖表標(biāo)題')

# 將繪制的圖表顯示在屏幕上
plt.show()

# 保存圖表為png文件
# plt.savefig('filename.png')

繪制結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

1.2.2. 設(shè)置柱狀圖格式

顏色代碼

'b' 表示藍色
'g' 表示綠色
'r' 表示紅色
'c' 表示青色
'm' 表示品紅色
'y' 表示黃色
'k' 表示黑色
'w' 表示白色。

代碼如下(在1.2.1目錄的代碼基礎(chǔ)上增加了:圖片長寬、柱子寬度/顏色、邊框?qū)挾?顏色)

import pandas as pd
import matplotlib.pyplot as plt

# 從CSV文件讀取數(shù)據(jù)并指定第一行為列名
data = pd.read_csv(r'E:\test.csv', header=0)

# 防止中文亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 定義圖表大小(長15,高8),必須放在plt.plot前面
plt.figure(figsize=(15,8))

# 獲取列名和對應(yīng)的值
columns = data.columns
values = data.iloc[0].values

# 繪制柱狀圖
plt.bar(columns, values,    #橫軸坐標(biāo)
        color='y',          #設(shè)置柱子顏色(黃色,見顏色代碼)
        width = 0.8,        #設(shè)置柱子寬度
        edgecolor='k',      #設(shè)置柱子邊框顏色(黑色,見顏色代碼)
        linewidth=2         #設(shè)置柱子邊框?qū)挾?)
plt.xlabel('橫軸標(biāo)題')
plt.ylabel('縱軸標(biāo)題')
plt.title('圖表標(biāo)題')

# 將繪制的圖表顯示在屏幕上
plt.show()

# 保存圖表為png文件
# plt.savefig('filename.png')

繪制結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

2. 讀取Excel文件

2.1. 生成折線圖

2.1.1. 簡單生成圖表

代碼如下

import pandas
import matplotlib.pyplot as plt

# 防止亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 讀取Excel文件內(nèi)容
df = pandas.read_excel(r'E:\test.xlsx', sheet_name='Sheet1')
column_names = df.columns.tolist()  #獲取第1行名稱
excel_rows = df.shape[0]            #獲取行數(shù)

# 設(shè)置橫軸數(shù)據(jù),可以在Excel中獲取,這里直接將行數(shù)從1開始遍歷到末尾
x = [i for i in range(1, excel_rows+1)]
# 遍歷第一行的列名
for col_name in column_names:
    # 通過列名提取畫圖的數(shù)據(jù)
    y = df[col_name].to_numpy()
    # 畫圖,執(zhí)行橫軸坐標(biāo),將線條圖例名設(shè)置為第一行的列名
    plt.plot(x, y, label=col_name)

# 設(shè)置屬性
plt.legend()  # 顯示圖例標(biāo)題
plt.xlabel('橫坐標(biāo)名稱')
plt.ylabel('縱坐標(biāo)名稱')
plt.title('折線圖標(biāo)題')

# plt.savefig('./filename.jpg')  # 保存圖片
plt.show()  # 查看圖片

繪制結(jié)果如下?

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

2.1.2. 設(shè)置折線圖格式

代碼如下(在2.1.1目錄的代碼基礎(chǔ)上增加了:圖片長寬、標(biāo)記樣式、網(wǎng)格線、橫縱軸參考線)

import pandas
import matplotlib.pyplot as plt

# 防止亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 讀取Excel文件內(nèi)容,如果讀取csv文件,則使用pandas.read_csv
df = pandas.read_excel(r'E:\test.xlsx', sheet_name='Sheet1')
column_names = df.columns.tolist()  #讀取第1行名稱
excel_rows = df.shape[0]             #讀取行數(shù)

# 定義圖表大小(長15,高8),必須放在plt.plot前面
plt.figure(figsize=(15,8))

# 設(shè)置橫軸數(shù)據(jù),可以在Excel中獲取,這里直接將行數(shù)從1開始遍歷到末尾
x = [i for i in range(1, excel_rows+1)]
# 遍歷第一行的列名
for col_name in column_names:
    # 通過列名提取畫圖的數(shù)據(jù)
    y = df[col_name].to_numpy()
    # 畫圖,執(zhí)行橫軸坐標(biāo),將線條圖例名設(shè)置為第一行的列名
    plt.plot(x, y, label=col_name, marker='o', markersize=3)    #marker設(shè)置標(biāo)記樣式和大小

# 設(shè)置屬性
plt.legend()  # 顯示圖例標(biāo)題
plt.xlabel('橫坐標(biāo)名稱')
plt.ylabel('縱坐標(biāo)名稱')
plt.title('折線圖標(biāo)題')
plt.grid()              #顯示網(wǎng)格線
plt.axhline(y=2, color='r', linestyle='--')   #在y軸上添加橫向參考線
plt.axvline(x=1, color='r', linestyle='--')   #在x軸上添加縱向參考線

# plt.savefig('./aa.jpg')  # 保存圖片
plt.show()  # 查看圖片

繪制結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

2.2. 生成柱狀圖

2.2.1. 簡單生成圖表

代碼如下(單行數(shù)據(jù))

import pandas
import matplotlib.pyplot as plt

# 防止亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 讀取Excel文件內(nèi)容
df = pandas.read_excel(r'E:\test.xlsx', sheet_name='Sheet1')

# 獲取第一行的名稱
column_names = df.columns.tolist()

# 去除第一行,并轉(zhuǎn)置數(shù)據(jù)
data = df.T

# 創(chuàng)建柱狀圖,指定繪制的類型為柱狀圖(line:折線圖(默認(rèn)),bar:柱狀圖,barh:水平柱狀圖,hist:直方圖,box:箱線圖,kde:核密度估計圖,density:密度圖,area:面積圖,scatter:散點圖,hexbin:Hexbin 圖(用于顯示二維數(shù)據(jù)的分布情況))
data.plot(kind='bar')

# 設(shè)置柱子的名稱(rotation旋轉(zhuǎn)柱子標(biāo)題的度數(shù))
plt.xticks(range(len(column_names)), column_names, rotation=0)

# 添加標(biāo)題和坐標(biāo)軸標(biāo)簽
plt.title('圖表標(biāo)題')
plt.xlabel('橫軸標(biāo)題')
plt.ylabel('縱軸標(biāo)題')

# 顯示柱狀圖
plt.show()

繪制結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

多行數(shù)據(jù)需要增加修改圖例名稱的方法,默認(rèn)從0開始,設(shè)置為從1開始。每個圖例表示行數(shù),比例1:第一行;2:第二行...

import pandas
import matplotlib.pyplot as plt

# 防止亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 讀取Excel文件內(nèi)容
df = pandas.read_excel(r'E:\test.xlsx', sheet_name='Sheet2')

# 獲取第一行的名稱
column_names = df.columns.tolist()

# 去除第一行,并轉(zhuǎn)置數(shù)據(jù)
data = df.T

# 創(chuàng)建柱狀圖,指定繪制的類型為柱狀圖(line:折線圖(默認(rèn)),bar:柱狀圖,barh:水平柱狀圖,hist:直方圖,box:箱線圖,kde:核密度估計圖,density:密度圖,area:面積圖,scatter:散點圖,hexbin:Hexbin 圖(用于顯示二維數(shù)據(jù)的分布情況))
data.plot(kind='bar')

# 設(shè)置柱子的名稱(rotation旋轉(zhuǎn)柱子標(biāo)題的度數(shù))
plt.xticks(range(len(column_names)), column_names, rotation=0)

# 添加標(biāo)題和坐標(biāo)軸標(biāo)簽
plt.title('圖表標(biāo)題')
plt.xlabel('橫軸標(biāo)題')
plt.ylabel('縱軸標(biāo)題')

# 修改圖例名稱(從1開始,1表示第1行數(shù)據(jù)...)
handles, labels = plt.gca().get_legend_handles_labels()
labels = [int(label)+1 for label in labels]
plt.legend(handles, labels)

# 顯示柱狀圖
plt.show()

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

2.2.2. 設(shè)置柱狀圖格式

顏色代碼

'b' 表示藍色
'g' 表示綠色
'r' 表示紅色
'c' 表示青色
'm' 表示品紅色
'y' 表示黃色
'k' 表示黑色
'w' 表示白色。

代碼如下(在2.2.1目錄的代碼基礎(chǔ)上增加了:圖片長寬、柱子寬度/顏色、邊框?qū)挾?顏色)

import pandas
import matplotlib.pyplot as plt

# 防止亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 讀取Excel文件內(nèi)容
df = pandas.read_excel(r'E:\test.xlsx', sheet_name='Sheet1')

# 設(shè)置圖片大小(長15,寬8)
fig = plt.figure(figsize=(15, 8))
ax = fig.add_subplot()

# 獲取第一行的名稱
column_names = df.columns.tolist()

# 去除第一行,并轉(zhuǎn)置數(shù)據(jù)
data = df.T

# 創(chuàng)建柱狀圖
data.plot(
    kind='bar', #指定繪制的類型為柱狀圖(line:折線圖(默認(rèn)),bar:柱狀圖,barh:水平柱狀圖,hist:直方圖,box:箱線圖,kde:核密度估計圖,density:密度圖,area:面積圖,scatter:散點圖,hexbin:Hexbin 圖(用于顯示二維數(shù)據(jù)的分布情況))
    color='y',  #設(shè)置柱子顏色(黃色,見顏色代碼)
    width=0.8,  # 設(shè)置柱子寬度
    edgecolor='k',  #設(shè)置柱子邊框顏色(黑色,見顏色代碼)
    linewidth=2,    #設(shè)置柱子邊框?qū)挾?    ax=ax           #設(shè)置圖片大小
)


# 設(shè)置柱子的名稱(rotation旋轉(zhuǎn)柱子標(biāo)題的度數(shù))
plt.xticks(range(len(column_names)), column_names, rotation=0)

# 添加標(biāo)題和坐標(biāo)軸標(biāo)簽
plt.title('圖表標(biāo)題')
plt.xlabel('橫軸標(biāo)題')
plt.ylabel('縱軸標(biāo)題')

# 顯示柱狀圖
plt.show()

繪制結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

3. 將生成的折線圖寫入html文件

3.1. 直接寫入圖片

使用?MarkupPy? 將圖片寫入html文件

from MarkupPy import markup

# 添加圖片,設(shè)置長、寬
page = markup.page()
page.add('<img src="./filename.png" alt="csv生成的折線圖" width="800" height="500">')


# 寫入文件
with open('./tmp.html', 'w') as file:
    file.write(str(page))

代碼如下(以csv生成的折線圖為例)

import pandas
import matplotlib.pyplot as plt
from MarkupPy import markup

# 設(shè)置csv文件路徑
file = r'E:\test.csv'

# 防止中文亂碼
plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']

# 通過pandas讀取文件內(nèi)容
df = pandas.read_csv(file)
# 將文件第一行設(shè)置為序列名稱
series_names = df .columns

# 將文件數(shù)據(jù)繪制為折線圖
plt.plot(df)
plt.legend(series_names)  #設(shè)置序列名稱
plt.xlabel('橫軸標(biāo)題')     #設(shè)置橫坐標(biāo)名稱
plt.ylabel('縱軸標(biāo)題')     #設(shè)置縱坐標(biāo)名稱
plt.title('圖表標(biāo)題')      #設(shè)置圖表標(biāo)題

# 保存圖表為png文件
plt.savefig('./filename.png')

# 添加圖片
page = markup.page()
page.add('<img src="./filename.png" alt="csv生成的折線圖" width="800" height="500">')


# 寫入文件
with open('./tmp.html', 'w') as file:
    file.write(str(page))

結(jié)果如下

Python讀取csv、Excel文件生成圖表,Python,python,csv,excel,折線圖,柱狀圖

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

3.2. 添加文字描述

文件描述見?MarkupPy 的詳細使用方法

超鏈接:Python模塊MarkupPy & 自定義html報告

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

到了這里,關(guān)于Python讀取csv、Excel文件生成圖表的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Python 將列表數(shù)據(jù)寫入文件(txt, csv,excel)

    Python 將列表數(shù)據(jù)寫入文件(txt, csv,excel)

    將數(shù)據(jù)寫入新文件 將數(shù)據(jù)寫入第 i 行,第 j 列

    2024年01月16日
    瀏覽(434)
  • Python實現(xiàn)將txt文件轉(zhuǎn)換成對應(yīng)的excel或csv文件

    Python實現(xiàn)將txt文件轉(zhuǎn)換成對應(yīng)的excel或csv文件

    前言 本文是該專欄的第29篇,后面會持續(xù)分享python的各種干貨知識,值得關(guān)注。 工作上可能會遇到這樣的情況,使用python將某個txt文本,按照 行索引 和 列索引 轉(zhuǎn)換成對應(yīng)的excel文件或者是csv文件。 那對于這樣的需求,用python如何實現(xiàn)呢?跟著筆者直接往下看解決方法。(

    2024年02月08日
    瀏覽(89)
  • 【辦公自動化】使用Python批量處理Excel文件并轉(zhuǎn)為csv文件

    【辦公自動化】使用Python批量處理Excel文件并轉(zhuǎn)為csv文件

    ???♂? 個人主頁:@艾派森的個人主頁 ???作者簡介:Python學(xué)習(xí)者 ?? 希望大家多多支持,我們一起進步!?? 如果文章對你有幫助的話, 歡迎評論 ??點贊???? 收藏 ??加關(guān)注+ 目錄 前言 一、Python處理Excel 二、批量處理Excel文件并轉(zhuǎn)為csv文件 三、往期推薦 ? ? ? ? ?

    2024年02月10日
    瀏覽(20)
  • python把excel中所有的圖表插入到word文件中

    import win32com.client as win32 # 打開Excel文件 excel = win32.gencache.EnsureDispatch(\\\'Excel.Application\\\') workbook = excel.Workbooks.Open(r\\\'C:UsersThinkpadDesktop金溪水庫資料整編2023110--V6.xlsx\\\') # 獲取需要插入的Shape對象 worksheet = workbook.Worksheets(\\\'水平位移\\\') # 獲取形狀數(shù)量 shape_count = len(worksheet.Shapes) #print

    2024年02月11日
    瀏覽(17)
  • 【python】Excel文件的讀取操作

    【python】Excel文件的讀取操作

    ?輸出結(jié)果: 需要注意的是,我用的xlrd版本是 1.2.0,不是最新版本的,最新版本可能不支持讀取xlsx,所以才會出現(xiàn)讀取xlsx文件報錯的情況,自行降版本試下 ?輸出結(jié)果: ?使用pandas模塊讀取Excel文件時,可能會報:ImportError: Missing optional dependency \\\'openpyxl\\\'. Use pip or conda to ins

    2024年02月13日
    瀏覽(25)
  • Python 創(chuàng)建或讀取 Excel 文件

    Python 創(chuàng)建或讀取 Excel 文件

    Excel是一種常用的電子表格軟件,廣泛應(yīng)用于金融、商業(yè)和教育等領(lǐng)域。它提供了強大的數(shù)據(jù)處理和分析功能,可進行各種計算和公式運算,并能創(chuàng)建各種類型的圖表和可視化數(shù)據(jù)。Excel的靈活性使其成為處理和管理數(shù)據(jù)的重要工具。本文將介紹如何使用? Spire.XLS for Python? 通

    2024年02月10日
    瀏覽(16)
  • 用Python把csv文件批量修改編碼為UTF-8格式并轉(zhuǎn)為Excel格式

    有時候用excel打開一個csv文件,中文全部顯示亂碼。然后手動用notepad++打開,修改編碼為utf-8并保存后,再用excel打開顯示正常。 使用Python通過很少代碼就能將上面過程自動化。 導(dǎo)入3個模塊 chardet 模塊用于得到文件的編碼格式,pandas 按照這個格式讀取,然后保存為xlsx格式。

    2024年02月07日
    瀏覽(19)
  • Python讀取寫入數(shù)據(jù)到Excel文件

    Python讀取寫入數(shù)據(jù)到Excel文件

    【Linux干貨教程】Ubuntu Linux 換源詳細教程 大家好,我是洲洲,歡迎關(guān)注,一個愛聽周杰倫的程序員。關(guān)注公眾號【程序員洲洲】即可獲得10G學(xué)習(xí)資料、面試筆記、大廠獨家學(xué)習(xí)體系路線等…還可以加入技術(shù)交流群歡迎大家在CSDN后臺私信我! Hello,各位看官老爺們好,洲洲已

    2024年02月12日
    瀏覽(97)
  • Python提取JSON文件中的指定數(shù)據(jù)并保存在CSV或Excel表格文件內(nèi)

    Python提取JSON文件中的指定數(shù)據(jù)并保存在CSV或Excel表格文件內(nèi)

    ??本文介紹基于 Python 語言,讀取 JSON 格式的數(shù)據(jù),提取其中的指定內(nèi)容,并將提取到的數(shù)據(jù)保存到 .csv 格式或 .xlsx 格式的表格文件中的方法。 ?? JSON 格式的數(shù)據(jù)在數(shù)據(jù)信息交換過程中經(jīng)常使用,但是相對而言并不直觀;因此,有時我們希望將 JSON 格式的數(shù)據(jù)轉(zhuǎn)換為 E

    2024年02月11日
    瀏覽(86)
  • 【python讀取excel文件保存為矩陣形式】

    python實現(xiàn)對excel表格不同文件形式的讀取 我最近在用 pycharm 讀取excel數(shù)據(jù)出現(xiàn)幾個莫名其妙的問題, 我解決問題之后,覺得還是把這些坑都寫清楚,方便 python 的初學(xué)者。 ?用xlrd庫讀取.xls文件 ?用庫openpyxl讀取.xlsx文件 ?\\\'.xls文件的讀取\\\' \\\'.xlsx文件的讀取\\\'?

    2024年02月13日
    瀏覽(48)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包