私はnumpyで、1つの列が16進数で表示され、残りが10進数で表示される簡単な方法を見つけることができません。 がhow to print everything as hexに関する回答を見つけましたが、ただ1つの列が必要です。numpy - 印刷*ただ1つの列から16進数として
は、ここで私が持っているものだ:データは次のようになります。
array([[120258560, 3],
[167772160, 339],
[118948100, 1],
[ 50331904, 1]])
最初の列がエラーコードで、第二は、それが発生した回数です。エラーコードは16進数で読むのが簡単ですが、発生回数は10進数で読むのが簡単です。 私はこれを行うことができるようにしたい:
array([['0X72B0000', 3],
['0xa000000', 339],
['0X7170104', 1],
['0X3000100', 1]])
ヒントを? (:
私の現在のソリューションは、動作しますが、醜いです、このラッパー、次のとおりです。行だけで反復表示目的のために
array([['0x72b0000', '3'],
['0xa000000', '339'],
['0x7170104', '1'],
['0x3000100', '1']],
dtype='|S9')