【发布时间】:2022-01-14 17:28:00
【问题描述】:
我有以下数据框:
col1 col2 col3
25,4 34,2 33,2
33,25 30.2 10,2
.................
我想遍历这个数据集中的所有列和行。
df_range = len(df)
for column in df:
for i in range(df_range):
str.replace(',', '.').astype(float)
print(df)
我收到以下错误:
TypeError Traceback (most recent call last)
<ipython-input-38-47f6c96d2e67> in <module>()
3 for column in df2:
4 for i in range(df_range):
----> 5 str.replace(',', '.').astype(float)
6
7 print(df)
TypeError: replace() takes at least 2 arguments (1 given)
【问题讨论】:
标签: python pandas iteration rows