我試圖從Excel表格中取出數據並將其放入單行的csv中。我使用pandas將從excel導入的數據轉換爲數據框,但現在,我需要將這些數據寫入單行的csv中。這是可能的,如果是這樣的話,如果我正在使用50行3列表並將其平鋪到1行150列csv表中,那麼語法通常會是什麼樣子?到目前爲止我的代碼低於:從Excel壓縮表格轉換爲Csv與熊貓
import pandas as pd
df = pd.read_excel('filelocation.xlsx',
sheetname=['pnl1 Data ','pnl2 Data','pnl3 Data','pnl4 Data'],
skiprows=8, parse_cols="B:D", keep_default_na='FALSE', na_values=['NULL'], header=3)
DataFrame.to_csv("outputFile.csv")
還有一個問題,我會幫助我瞭解如何把這個數據是,「有什麼辦法從一個特定的行和列選擇一塊數據」?
當您將具有多個列的表拼合成單個表時,標題會失去所有含義 - 這是預期效果嗎? – mprat
我正在手動添加新的標題,所以對我來說沒問題。 – pHorseSpec