如何抑制dataframe.describe()的科学记数法输出:
contrib_df["AMNT"].describe()
count 1.979680e+05
mean 5.915134e+02
std 1.379618e+04
min -1.750000e+05
25% 4.000000e+01
50% 1.000000e+02
75% 2.500000e+02
max 3.000000e+06
Name: AMNT, dtype: float64
Run Code Online (Sandbox Code Playgroud)
我的数据类型为float64:
contrib_df["AMNT"].dtypes
dtype('float64')
Run Code Online (Sandbox Code Playgroud) 在我的 Angualr 6 应用程序中,我尝试使用 i18n-iso-countries 库 (JavaScript) 将国家/地区代码转换为国家/地区名称。我是用 npm 安装的
npm -i i18n-iso-countries
然后在我的组件中,我像这样导入它:
import * as i18IsoCountries from 'i18n-iso-countries';
我是这样使用它的:
let valueName = '';
tmpArr = tmpArr.map((e) => {
const tmp = e.split('_')[1];
console.log('tmp: ' + tmp);
// console.log(i18IsoCountries);
valueName = i18IsoCountries.getName(tmp, 'en');
return tmp;
}
Run Code Online (Sandbox Code Playgroud)
但是 valueName 是未定义的。
我还在Stackblitz 中创建了类似的设置。 您可以看到 getName 的输出未定义,但 getAlpha2Codes() 的输出返回值。