- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我用 pd.read_csv
读取 CSV 文件, 如图所示:lisp = pd.read_csv('ida_lisp.ida', header=None, skip_blank_lines=False)
我替换 %1%
与键值并将结果保存到不同的位置,如图:
heating_setpoint_s = [19, 20, 21, 22, 23, 24]
for i in range(len(heating_setpoint_s)):
lisp1 = lisp.replace('%1%', str(heating_setpoint_s[i]), regex=True)
path = "C://Users//nico//"+str(i+1)+"_ida"
os.chdir(path)
lisp1.to_csv('ida_lisp.ida', header=False, index=False, na_rep=" ")
MDESIGN ""
,一切正常在旧的 CSV 文件中:
K2 0.0
TAU 1.0
SPECPUMPPO 349.0
MDESIGN ""
MODULE chil
TYPE SIMCHIL
NFPLR 0
COP 3
K1 0.0
K2 0.0
TAU 1.0
SPECPUMPPO 349.0
" MDESIGN """""
MODULE chil
TYPE SIMCHIL
NFPLR 0
COP 3
最佳答案
我对您的代码进行了一些调整以帮助解决这个问题(在 粗体 中)并使事情对您来说更直接一些。
for
循环迭代您的 list
直接,而不是用 range(len())
进行卷积称呼。 replace
替换任何杂散的功能 "
在你的字符串中。 strip
清除所有值以删除任何前导/尾随空格的函数,因此输出 CSV 是干净的。 os.path.join
. os.makedirs
如果您的存储目录不存在,请调用。 import os
import pandas as pd
lisp = pd.read_csv('ida_lisp.ida', header=None, skip_blank_lines=False)
heating_setpoint_s = [19, 20, 21, 22, 23, 24]
for i in heating_setpoint_s:
lisp1 = lisp.replace('%1%', str(i), regex=True).replace('"+', '', regex=True)
# Clean column 0, assuming this is the only column, based on sample data provided.
lisp1 = lisp1.iloc[:, 0].str.strip()
path = "C:/Users/nico/{}_ida".format(i)
if not os.path.exists(path):
os.makedirs(path)
lisp1.to_csv(os.path.join(path, 'ida_lisp.ida'), header=False, index=False, na_rep="")
K2 0.0
TAU 1.0
SPECPUMPPO 349.0
MDESIGN ""
MODULE chil
TYPE SIMCHIL
NFPLR 0
COP 3
K2 0.0
TAU 1.0
SPECPUMPPO 349.0
MDESIGN
MODULE chil
TYPE SIMCHIL
NFPLR 0
COP 3
关于Python:pandas.to_csv 添加不需要的引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60929392/
我需要一个由 , 分割数据的单行 CSV。我的问题是,当我尝试使用 apply 遍历我的 Dataframe 时,我得到一个 Series 对象并且 to_csv 方法给我一个 str 分成行,将 N
尝试使用 pandas 将数据帧写入 csv 并删除连接值产生的引号。解释器不接受参数引用。 错误 TypeError: to_csv() got an unexpected keyword argu
我正在使用 to_csv() 方法将数据框写入 .csv 文件。我有一个名为 emotion 的变量,它引用一个数据框,我正在使用 to_csv() 像这样; emotion.to_csv(file
我有这个代码 import numpy as np import pandas as pd import csv odata = pd.read_csv('email.csv') data = oda
我有一个具有以下结构的数据框,为了解决这个问题,我对其进行了简化,我正在从 csv 文件中读取数据框。 A B C D E LOCATION DATE DAT
我用 pd.read_csv 读取 CSV 文件, 如图所示: lisp = pd.read_csv('ida_lisp.ida', header=None, skip_blank_lines=Fal
我试图从 tripadvisor 抓取数据,但是从我尝试抓取的几个页面中,当我尝试将其导出到 csv 时,它只显示 1 行数据并给出这样的错误消息 AttributeError: 'NoneType'
我有数据框 df = [["A1" "B2" "C3"] ["D4" "E5" "F6"]] (所有文本均为字符串)我想使用 df.to_csv() 将其保存到一个文件中,文本“E5”为彩色/粗体。可
出于某种原因,我需要以这种格式输出到 csv 并在每列名称周围加上引号,我想要的输出如下所示: "date" "ret" 2018-09-24 0.00013123989025119056 我正在尝试
如何将文件写入文件名未编码的文件系统? 目前,写入 /myfolder/my file.csv 变为 /myfolder/my%20file.csv。我希望文件名是my file.csv。 代码片段:
来自具有以下格式的 csv 文件: Date,Data 01-01-01,111 02-02-02,222 03-03-03,333 我使用以下代码计算值的月平均值: data = pd.read_c
我有一个数据集,我试图将其拆分为训练集和测试集。我制作了以下脚本来分割数据,如上所述: import pandas as pd import numpy as np data_path = "/pat
我想使用 DecisionTree 2.2.2 构建决策树。 https://engineering.purdue.edu/kak/distDT/DecisionTree-2.2.2.html 但是,
我正在将 pandas 数据帧写入 csv 文件。但是我可以发现唯一 ID 的数量正在减少,但总行数保持不变 下面您可以找到代码: 检查grouped_test的总计数和唯一计数 grouped_t
我是 python 的新手,到目前为止我很喜欢 ipython notebook 来学习。我是在使用 to_csv() 函数将 Pandas 数据帧写出到文件中吗?我想打开 csv 以查看它在 exc
似乎 pandas.to_csv 函数有两个属性做同样的事情。 也许我遗漏了什么。 来自文档: columns : sequence, optional Columns to write header
我正在使用 jupyter notebook pandas to_csv 不会将数据帧输出到文件。 我尝试使用 to_csv 通过设置工作目录或指定目录将数据帧输出到 csv 文件,但它没有创建任何文
我想使用 Pandas DataFrame 将我的数据写入 csv 文件,我的代码是: >>> for _, dataframe in my_data.items(): datafra
为了降低内存成本,我使用 astype() 指定了我的 pandas 数据框的数据类型,例如: df['A'] = df['A'].astype(int8) 然后我使用 to_csv() 来存储它,但
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我是一名优秀的程序员,十分优秀!