小编kas*_*yap的帖子

防止数字在区域设置更新的 Android 上从英语更改为阿拉伯语

我正在为已经完成的应用程序提供阿拉伯语支持。将应用程序语言更改为阿拉伯语时,数字将显示为 XML 字符串的阿拉伯数字。

\n

但我的问题是执行以下代码

\n
getString(R.string.value, ++value);\n
Run Code Online (Sandbox Code Playgroud)\n

价值观

\n
<string name="value">Value : %d</string>\n
Run Code Online (Sandbox Code Playgroud)\n

价值观-ar

\n
<string name="value">%d :\xd8\xa7\xd9\x84\xd9\x82\xd9\x8a\xd9\x85\xd8\xa9 </string>\n
Run Code Online (Sandbox Code Playgroud)\n

有了英语,它就可以正常工作。

\n
Value: 1\n
Run Code Online (Sandbox Code Playgroud)\n

关于将语言更改为阿拉伯语(以阿拉伯语出现)。必须是英语 (0-9)

\n
Value : (Number in Arabic)\n
Run Code Online (Sandbox Code Playgroud)\n

请为我的问题提供解决方案。

\n

android locale

4
推荐指数
1
解决办法
2237
查看次数

在pandas中匹配列匹配的另一个数据帧中替换NaN值的正确方法

我是pandas的新手,并试图用df2替换列值(NaN),列值匹配.并面临以下错误.

df1
unique_col  |  Measure
944537          NaN
7811403         NaN 
8901242114307     1 

df2
unique_col  |  Measure
944537           18
7811403          12 
8901242114307    17.5



df1.loc[(df1.unique_col.isin(df2.unique_col) &
                       df1.Measure.isnull()), ['Measure']] = df2[['Measure']]
Run Code Online (Sandbox Code Playgroud)

我有两个数据帧,有300万条记录,并且在执行以下操作时遇到以下错误:

ValueError:无法从重复轴重新索引

python numpy pandas

1
推荐指数
1
解决办法
1803
查看次数

标签 统计

android ×1

locale ×1

numpy ×1

pandas ×1

python ×1