gpt4 book ai didi

datatables - 如果此单元格的两个值在 Julia 的漂亮表格中具有相反的符号,则更改单元格颜色

转载 作者:行者123 更新时间:2023-12-05 04:23:13 24 4
gpt4 key购买 nike

如果这个单元格的两个值在下面的 Julia 中的 Pretty tables 中有相反的符号,如何更改单元格颜色是我的代码,表格已附上。

名称 = 字符串。(-1/1:1/4:1/1)pretty_table(AStrings, header = ([-1,-3/4, -1/2, -1/4, 0, 1/4, 1/2, 3/4, 1]), row_names= 名称)

enter image description here

最佳答案

在深入研究文档之后:

using PrettyTables

# making some demo data
data = collect(zip(rand([-1.0,1.0],5,5),rand([-1.0,1.0],5,5)))
names = [-1, -1/2, 0, 1/2, 1]

# this is the Highlighter which makes text red when signs differ.
# signs differ if their product is negative.
hl = Highlighter((d,i,j)->d[i,j][1]*d[i,j][2] < 0, crayon"red")

那么Highlighter的使用方法如下:

pretty_table(data ; header = names, row_names= names, highlighters=hl)

enter image description here

好吧,颜色不会在文本中出现,所以放一张结果图片。

关于datatables - 如果此单元格的两个值在 Julia 的漂亮表格中具有相反的符号,则更改单元格颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73772062/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com