Возможно, я не понимаю вашу проблему, но думаю, вам просто нужна комбинация round
, а затем astype(int)
?
Например:
a = np.array([[1,0], [0,1], [-1,1]])
b = np.array([1,1,0])
x = np.linalg.lstsq(a,b)[0]
print x.round().astype(int)
Вы можете добавить пользовательский MarkupOutputFormat
, со своими собственными правилами выхода, да. Хотя SQL на самом деле не является разметкой ... но он все еще работает. Тем не менее, вы упомянули вывод HTML, поэтому я не уверен, какой будет выходной формат.