String[] line=value.toString().split(",");
context.write(new Text(line[0]),new LongWritable(1));
long sum=0;
for (LongWritable value:values)[](
)
sum+=value.get();
context.write(key,new LongWritable(sum));
try {
String[] line = value.toString().split(",");
context.write(new Text(line[0]), new LongWritable(Long.parseLong(line[8])));
}catch (Exception e){
return;
}
long sum=0,count=0;
for (LongWritable value:values){
sum+=value.get();
count++;
}
context.write(key,new LongWritable(sum/count));
try {
String[] line = value.toString().split(",");
context.write(new Text(line[0]), new LongWritable(Long.parseLong(line[8])));
}catch (Exception e){
return;
}
long sum=0,count=0,max=0,min=400;
for (LongWritable value:values){
sum+=value.get();
count++;
max=Math.max(max,value.get());
if(min>value.get()){
min=Math.min(min,value.get());
}
}
context.write(key,new LongWritable(max));
context.write(key,new LongWritable(min));
def a1():
conn=pymysql.connect(
host="localhost",
user="root",
password="baidu123",
database="test"
)
cursor=conn.cursor()
cursor.execute("select * from exam")
data=cursor.fetchall()
exam_map={"year":[],"num":[]}
for row in data:
exam_map.get("year").append(row[0])
exam_map.get("num").append(row[1])
return jsonify(exam_map)
$.get("/a1").done(function (data){
myChart.setOption( {
xAxis: {
type: 'category',
data: data.year
},
yAxis: {
type: 'value'
},
series: [
{
data: data.num,
type: 'line'
}
]
})
})
简洁明了,点赞
def a1():
conn=pymysql.connect(
host="localhost",
user="root",
password="baidu123",
database="test"
)
cursor=conn.cursor()
cursor.execute("select * from exam")
data=cursor.fetchall()
exam_map={"year":[],"num":[]}
for row in data:
exam_map.get("year").append(row[0])
exam_map.get("num").append(row[1])
return jsonify(exam_map)