我有以下数据框:
ID Minutes Datetime
1 30 6/4/2018 23:47:00
2 420
3 433 6/10/2018 2:50
4 580 6/9/2018 3:10
5 1020
Run Code Online (Sandbox Code Playgroud)
我想计算某个范围内 Minutes 出现的次数。我想对日期时间字段进行类似的计数(时间戳落在一定的时间范围内)。
下面是我想要的输出:
MIN_RANGE COUNT
6-8 hours 2
8-10 hours 1
10-12 hours 0
12-14 hours 0
14-16 hours 0
16+ hours 1
RANGE COUNT
8pm - 10pm 0
10pm - 12am 1
12am - 2am 0
2am-4am 2
4am-6am 0
6am-8am 0
8am -10am 0
10am - 12pm 0
12pm - 2pm 0
2pm - 4pm 0
4pm …Run Code Online (Sandbox Code Playgroud) categoryCheck: {
for (String allowedCategory : allowedCategories) {
if (evt.getLoggerName().startsWith(allowedCategory)) {
break categoryCheck;
}
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
有没有想法如何在不使用标签的情况下重写此代码并且不会大幅增加它?
你如何制作x-lab标签斜体而不是y-lab标签呢?我能找到的唯一命令(font.lab = 3)使x-lab和y-lab标记为斜体.我在R中创建了在x和y轴上具有特定名称的条形图.
barplot(y, main="Main Title",
names=c("a", "b", "c"),
xlab="Text that I would like to be in italics",
ylab="Text that I do NOT want to be in italics",
font.lab=3)
Run Code Online (Sandbox Code Playgroud) 我正在使用命令在gnuplot中制作调色板:
set pm3d implicit at b
set palette model RGB maxcolors 5
set cbrange [0:20]
set palette model RGB defined (4 '#006400', 8 '#00008B', 12 'blue', 16 '#C71585', 20 'red')
set cbtics 4
Run Code Online (Sandbox Code Playgroud)
这样我在垂直调色板上从上到下得到订单20,16,12,8,4,0.我需要从上到下阅读0,4,8,12,16,20.
我没有找到任何已经存在此订单的示例(从最小到最大).
谢谢你的建议:)
我是D3新手.我的目标是创建一个地图,在其上面绘制一个SVG图层,并定义区域,然后标记这些区域.
标签有一个错误.我可以成功添加它们但是当我平移和缩放时它们不随地图移动.我觉得它与文本标签确定的'x'和'y'值有关,但我不确定这些值应该是什么.
adminDivisions.selectAll("text")
.data(geoJson.features)
.enter()
.append("text")
.text(function(d){
return d.properties.title;
})
.attr("x",function(d){
return path.centroid(d)[0];
})
.attr("y", function(d){
return path.centroid(d)[1];
});
Run Code Online (Sandbox Code Playgroud)
我的代码基于此:将d3路径覆盖到Google地图上? 并且:在d3.js中将状态名称添加到地图中
JSFiddle示例代码:http://jsfiddle.net/vZmrZ/
任何建议都会很棒!
将我的2.0.0M06 Neo4j数据库导入到新版本2.0.0RC1后,看起来标签查询不起作用:
在2.0.0RC1
neo4j-sh (?)$ start n=node(*) return count(*);
+----------+
| count(*) |
+----------+
| 246 |
+----------+
1 row
219 ms
219 ms
neo4j-sh (?)$ MATCH (c:contract) return c;
+---+
| c |
+---+
+---+
0 row
244 ms
Run Code Online (Sandbox Code Playgroud)
在2.0.0M06
neo4j-sh (root,0)$ start n=node(*) return count(n);
+----------+
| count(n) |
+----------+
| 246 |
+----------+
1 row
1205 ms
neo4j-sh
neo4j-sh (root,0)$ match (c:contract) return count(c);
+----------+
| count(c) |
+----------+
| 55 |
+----------+
1 row
Run Code Online (Sandbox Code Playgroud)
193毫秒
标签很好用在DB中,当我查看任何节点细节时,我可以看到它.但任何带标签过滤的请求都会失败.
我处于for索引循环中,并基于每个索引项添加标签。因为我是以编程方式添加这些标签的,所以我不知道如何将它们限制在设备宽度的最右边。我在下面解释我认为约束的工作原理。我的目标=将超级视图(或包含视图)的尾随空间常量设置为8。
let y_align = 340 * index + 70
let x_align = self.deviceWidth - 110
var derp = UILabel(frame: CGRectMake(0, 0, 200, 21))
derp.center = CGPointMake(CGFloat(x_align), CGFloat(y_align))
derp.textAlignment = NSTextAlignment.Right
derp.text = json["things"][index]["thing"].string!
self.some_view_container.addSubview(derp)
//now this is what I understand about constraints
let xconstraint = NSLayoutConstraint(
item: derp, //-- the object that we want to constrain
attribute: NSLayoutAttribute.Trailing, //-- the attribute of the object we want to constrain
relatedBy: NSLayoutRelation.Equal, //-- how we want to relate THIS object to A …Run Code Online (Sandbox Code Playgroud) DF_correlation = [[ 1. 0.98681158 0.82755361 0.92526117 0.89791366 0.9030177
0.89770557 0.55671958]
[ 0.98681158 1. 0.83368369 0.9254521 0.89316248 0.89972443
0.90532978 0.57465985]
[ 0.82755361 0.83368369 1. 0.81922077 0.77497229 0.7983193
0.81733801 0.55746732]
[ 0.92526117 0.9254521 0.81922077 1. 0.96940546 0.96637508
0.95535544 0.54038968]
[ 0.89791366 0.89316248 0.77497229 0.96940546 1. 0.93196132
0.88261706 0.42088366]
[ 0.9030177 0.89972443 0.7983193 0.96637508 0.93196132 1.
0.90765632 0.50381925]
[ 0.89770557 0.90532978 0.81733801 0.95535544 0.88261706 0.90765632
1. 0.62757404]
[ 0.55671958 0.57465985 0.55746732 0.54038968 0.42088366 0.50381925
0.62757404 1. ]]
Run Code Online (Sandbox Code Playgroud)
我正在按照https://www.geekbooks.me/book/view/machine-learning-in-python制作回归热图。
import pandas …Run Code Online (Sandbox Code Playgroud) 如何隐藏NSIS安装程序的目录页面对话框中添加的自定义LABEL.使用Resource Hacker添加LABEL,其ID为1300
如何有条件地更改LABEL的文本?
如果用户选择安装DEMO,则标签文本应为"DEMO",如果用户选择安装UPDATE,则标签文本应为"UPDATE"
我添加了2个标签,现在我隐藏并相应地显示它们.Label1 ID为1300,Label2 ID为1301.
# Occurs on Directory page show.
Function DirectoryShow
${If} $InstallType == DEMO
GetDlgItem $5 $HWNDPARENT 1300
MessageBox MB_OK "ID of First Label is $5" ----IT SHOWS '0' INSTEAD OF SHOWING 1300
${NSD_SetText} $5 "INSTALLING DEMO OF SOFTWARE!!!!!!!!!!!!!!!!!"
GetDlgItem $6 $HWNDPARENT 1301
ShowWindow $6 ${SW_HIDE}
;GetDlgItem $1 $HWNDPARENT 2
;ShowWindow $0 ${SW_SHOW}
;ShowWindow $1 ${SW_HIDE}
${Else}
GetDlgItem $7 $HWNDPARENT 1300
ShowWindow $7 ${SW_HIDE}
GetDlgItem $8 $HWNDPARENT 1301
${NSD_SetText} $8 "UPDATING EXISTING SOFTWARE !!!!!!!!!!!!!!!!!"
${EndIf} …Run Code Online (Sandbox Code Playgroud) 你好,对于视觉工
这是我的代码到目前为止做一个atm的例子,你把金额放入,然后点击它添加到余额的点数,然后单击借记并将其取出.我正在做这个inc#wpf应用程序.
到目前为止,我有这个.
public MainWindow()
{
InitializeComponent();
}
private double totalamount = 0;
public string balance1;
private void buttoncredit_Click(object sender, RoutedEventArgs e)
{
totalamount = totalamount + double.Parse(textboxamount.Text);
balance1 = "Your Balance is: £";
label2 = balance1 + totalamount;
Run Code Online (Sandbox Code Playgroud)
然后出现这个错误."无法将类型'string'隐式转换为'System.Windows.Controls.Label"
我已经在表格中这样做了.我说label2.text = .....并且它的工作原理.但在wpf我不能这样做.如果有人可以指导我,那将会很有价值.
谢谢 .
所以我是 tkinter 的新手,但我已经得到了我想要的工作,直到某一点。我不确定我是否正确设置了它,但是我有一张世界地图,右边有按钮,左边有一个事件日志,当事情发生时,它会填满标签。问题是过一会儿,整个日志就填满了。删除所有标签或每次删除最旧(顶部)标签的最佳方法是什么?这就是我的意思:
在这里定义:
root=Tk()
Map=PhotoImage(file="C:/Users/Willam/Desktop/CWProgram/map2.gif")
background=Label(root,image=Map).place(x=100,y=0,relwidth=1,relheight=1)
Title=Label(root,text=' LOG').pack(anchor=NW)
Run Code Online (Sandbox Code Playgroud)
我像这样创建我的标签:
info=Label(root,text='Select a sector to move units from',wraplength=170)
info.pack(anchor=NW)
Run Code Online (Sandbox Code Playgroud)
我尝试了通常的info.destoy()and info.forget(),但这些只适用于该函数中使用的最后一个标签。我应该对所有标签或其他东西进行分组吗?
当我使用复选框或无线电输入时,我通常使用for属性,但是当我想标记文本输入或除复选框/收音机以外的任何输入时,它是否真的需要?
我有一个包含几个元素的数组:
MSN = 34.3433423432434%
Chrome = 12.4343434353534%
Gtalk = 32.23233543543532%...
我将这个数组作为y轴标签传递给一个名为GD :: Graph的模块.我现在面临的问题是,图表上的数字是如此之大,以至于它们与相邻条目重叠并使其无法读取.
有没有办法可以将数组中的所有元素四舍五入到小数点后两位?并使它xx.xx%?
此外,任何熟悉使用GD :: Graph的人,您知道如何增加图表上的文字大小吗?我可以很好地增加标题/图例大小,但是'Gtalk'或'32 .23233543543532%'中的实际文本非常小,我已经尝试了很多来自http://search.cpan.org/dist/GDGraph的命令/Graph.pm,但它们似乎对我不起作用!
labels ×13
python ×3
plot ×2
bin ×1
c# ×1
coding-style ×1
constraints ×1
count ×1
d3.js ×1
forms ×1
gd-graph ×1
gnuplot ×1
google-maps ×1
graph ×1
heatmap ×1
html5 ×1
installer ×1
italics ×1
java ×1
matplotlib ×1
mui ×1
neo4j ×1
nsis ×1
overlay ×1
pandas ×1
perl ×1
projection ×1
r ×1
rounding ×1
swift ×1
tkinter ×1
wpf ×1