Zusätzliche Dezimalpunkte, die nach dem Schreiben der Daten über Excelwriter beobachtet wurdenPython

Python-Programme
Anonymous
 Zusätzliche Dezimalpunkte, die nach dem Schreiben der Daten über Excelwriter beobachtet wurden

Post by Anonymous »

Ich versuche, die Daten in Daten zu kopieren. Mit dem folgenden Code kann ich die Daten in die spezifischen Zellen schreiben. < /P>

Code: Select all

import pandas as pd
import numpy as np
import os

df=pd.read_csv('data.csv', header=0)
with pd.ExcelWriter('Mergeddata.xlsx', engine="openpyxl", mode='a', if_sheet_exists='overlay') as writer:
df.to_excel(writer, sheet_name='Sheet1',startcol=3,startrow=1,index=False)
Data.csv(Initial content)[/b]enter image description here data that needs to copy:
90.77 90.7 90.8 81 69.3 90 0.72 0.71 0.72 64.46 90 64.54 63.64 65 5808.68 90 0.98 0.98 0.98 88.24 90
Initial data(MergeData.xlsx) :
Time NE Index DuVoltageAvg(V) DuVoltageMin(V) DuVoltageMax(V) DuVoltageTot(V) DuVoltageCnt(count) DuCurrentAvg(A) DuCurrentMin(A) DuCurrentMax(A) DuCurrentTot(A) DuCurrentCnt(count) DuPowerAvg(W) DuPowerMin(W) DuPowerMax(W) DuPowerTot(W) DuPowerCnt(count) PowerFactorAvg(PF) PowerFactorMin(PF) PowerFactorMax(PF) PowerFactorTot(PF) PowerFactorCnt(count)
2025-06-08 15:15 SC_401B ShelfID0/SlotID0 90.73 90.6 90.8 8165.7 90 0.72 0.71 0.72 64.44 90 64.46 63.64 65.45 5801.3 90 0,98 0,98 0,98 88,24 90
Daten nach Excelwriter (mergedata.xlsx):
Bildbeschreibung hier
Bildbeschreibung hier
90,0,1 64,54 63,64 65,0 5808.68 90,0,2 0,98 0,98,1 0,98,2 88.24 90.0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 sich, Dezimalpunkte kamen in den Zellwerten. Nöte Hilfe bei diesem Problem

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post