我想根据多个条件合并 2 个数据框。
DF1 <- data.frame("col1" = rep(c("A","B"), 18),
"col2" = rep(c("C","D","E"), 12),
"value"= (sample(1:100,36)),
"col4" = rep(NA,36))
DF2 <- data.frame("col1" = rep("A",6),
"col2" = rep(c("C","D"),3),
"data" = rep(c(1,3),3),
"min" = seq(0,59,by=10),
"max" = seq(10,69,by=10))
> DF1
col1 col2 value col4
1 A C 22 NA
2 B D 58 NA
3 A E 35 NA
4 B C 86 NA
5 A D 37 NA
6 B E 16 NA
7 A C 46 NA
8 B D 23 …Run Code Online (Sandbox Code Playgroud) 我目前使用stat_ecdf绘制我的累积频率图.
这是我使用的代码
cumu_plot <- ggplot(house_total_year, aes(download_speed, colour = ISP)) +
stat_ecdf(size=1)
Run Code Online (Sandbox Code Playgroud)
但是我想要逆转ecdf(补充ecdf).有什么想法最简单的方法吗?
干杯!
我对 Django 很陌生,我想使用数据库中列的不同值创建一个下拉框:
模型.py:
from django.db import models
class SensorsTable(models.Model):
sensor_uuid = models.CharField(primary_key=True, max_length=32)
sensor_desc = models.CharField(max_length=256)
sensor_mid = models.CharField(max_length=256)
gw_uuid = models.CharField(max_length=32, blank=True, null=True)
sensor_loc_lat = models.DecimalField(max_digits=11, decimal_places=8, blank=True, null=True)
sensor_loc_long = models.DecimalField(max_digits=11, decimal_places=8, blank=True, null=True)
sensor_loc_blg = models.CharField(max_length=100, blank=True, null=True)
sensor_loc_room = models.CharField(max_length=100, blank=True, null=True)
sensor_loc_position = models.CharField(max_length=100, blank=True, null=True)
class Meta:
managed = False
db_table = 'sensors_table'
def __str__(self):
return self.sensor_uuid
Run Code Online (Sandbox Code Playgroud)
我想要一个下拉列表来包含 sensor_loc_room 的所有不同值,如果用户选择一个房间 (sensor_loc_room),将显示显示房间中所有传感器的表格。
表格.py
from django.forms import ModelChoiceField
from django import forms
from .models import …Run Code Online (Sandbox Code Playgroud) 将值四舍五入到特定有效数字的最简单方法是什么?
像函数signif()之类的东西,但只执行向上舍入(不向下)
例如:向上舍入0.001145288到1有效数字将产生0.002
任何建议将不胜感激:)
干杯!