【发布时间】:2020-11-27 10:38:42
【问题描述】:
各位,我是 python 世界的新手,我正在尝试学习 pandas 和 tensorflow。
目前,我有一个包含正值和负值的数据框,我想设法调整其大小。
例如
import pandas as pd
import numpy as np
from sklearn.preprocessing import MinMaxScaler, StandardScaler
df = pd.read_excel ('/Users/dataset.xlsx')
print(df[:])
scaler = MinMaxScaler(feature_range=(0,1))
df_absolute = df.abs()
df_scaled = scaler.fit_transform(df_absolute)
#df_mod = df_scaled.loc[(df<0)] = df_scaled*-1
df_normalized = pd.DataFrame(df_mod)
print(df_normalized[:])
我在带有 # 的行中有一个错误,例如“numpy.ndarray”。
我该如何解决这个问题?
【问题讨论】:
-
请提供您的数据样本并添加错误。
标签: python pandas numpy-ndarray