pos機刷卡特寫

 新聞資訊3  |   2023-08-23 09:46  |  投稿人:pos機之家

網(wǎng)上有很多關(guān)于pos機刷卡特寫,上帝視角—給世界一個特寫~的知識,也有很多人為大家解答關(guān)于pos機刷卡特寫的問題,今天pos機之家(www.shbwcl.net)為大家整理了關(guān)于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、pos機刷卡特寫

2、浦發(fā)消費分期付可以用pos機刷卡嗎

pos機刷卡特寫

關(guān)注天善智能,走好數(shù)據(jù)之路↑↑↑

歡迎關(guān)注天善智能,我們是專注于商業(yè)智能BI,大數(shù)據(jù),數(shù)據(jù)分析領(lǐng)域的垂直社區(qū)。

最近在研究使用R包制作動畫圖表,也就是類似GIF動圖,感覺很有趣,也是動態(tài)圖表呈現(xiàn)的一個非常獨特的領(lǐng)域,剛剛研究出了些成果,今天這篇分享使用GIF動畫+球型投影來制作呈現(xiàn)地球轉(zhuǎn)動效果的動態(tài)GIF圖表。

過程要使用謝益輝大神的動畫包——animation,該包依賴可執(zhí)行程序——ImageMagic,所以導(dǎo)入animation包之前要提前下載并安裝該動畫軟件。

library(ggplot2)

library(maps)

library(plyr)

library(grid)

library(showtext)

library(Cairo)

library(xlsx)

library(RColorBrewer)

library(dplyr)

library("animation")

本次使用maps中的世界地圖素材:

world_map <- map_data("world")

為了區(qū)分大洲,我將該地圖中的國家按照地理位置進行了歸類(七大洲)

data<-read.csv("D:/R/mapdata/Word_State.csv",stringsAsFactors = FALSE,check.names = FALSE)

ggplot(data,aes(map_id=region))+

geom_map(aes(fill=Address),map=world_map,col="white")+

expand_limits(x=world_map$long,y=world_map$lat)+

scale_y_continuous(breaks=(-2:2)*30) +

scale_x_continuous(breaks=(-4:4)*45)+

coord_map("ortho", orientation = c(30,110,0))

篩選其中某一個州進行特定角度呈現(xiàn):

data1<-data[data$Address=="North America",]

ggplot()+

geom_map(data=data,aes(map_id=region),map=world_map,col="white",fill="#A3A3A3")+

geom_map(data=data1,aes(map_id=region,fill=Address),map=world_map,col=NA)+

expand_limits(x=world_map$long,y=world_map$lat)+

scale_y_continuous(breaks=(-6:6)*15) +

scale_x_continuous(breaks=(-12:12)*15)+

coord_map("ortho", orientation = c(0,-95,0))+

guides(fill=FALSE) +

theme(

axis.ticks=element_blank(),

axis.text=element_blank(),

axis.title=element_blank(),

panel.background=element_rect(fill="white",colour=NA),

panel.grid.major = element_line(colour = "grey60",size=.25),

panel.grid.minor = element_line(colour = "grey60",size=.25)

)

world_map_data<-merge(world_map,data,all.x=TRUE)

midpos<-function(x) mean(range(x,na.rm=TRUE))

centres<-ddply(world_map_data,.(Address),colwise(midpos,.(long,lat)))

centres<-centres[centres$Address!="Antarctica",]

centres$angle<-0

centres$long[centres$Address=="Asia"]=100

centres$long[centres$Address=="North America"]=-100

centres$long[centres$Address=="Oceania"]=130

計算每個大洲的地區(qū)中心(個別中心偏離中心大陸太遠,需要手動調(diào)整)

#-------------------

使用grid的版面控制系統(tǒng)進行多圖排版:

setwd("E:/數(shù)據(jù)可視化/R/R語言學(xué)習(xí)筆記/可視化/Shiny/動態(tài)圖表")

world_map_data<-arrange(world_map_data,group,order)

CairoPNG(file="wordmap.png",width="360px",height="auto" />

showtext.begin()

grid.newpage()

pushViewport(viewport(layout=grid.layout(2,3)))

vplayout<-function(x,y){viewport(layout.pos.row =x,layout.pos.col=y)}

for(i in 1:nrow(centres)){

mydata<-world_map_data[world_map_data$Address==centres$Address[i],]

p<-ggplot()+

geom_polygon(data=world_map_data,aes(x=long,y=lat,group=group),fill="grey95",colour="grey",size=.25)+

geom_map(data=mydata,aes(map_id=region),map=world_map_data,colour="white",fill="#F8766D",size=.25)+

coord_map("ortho",orientation=c(centres$lat[i],centres$long[i],0))+

scale_y_continuous(breaks=(-6:6)*15) +

scale_x_continuous(breaks=(-12:12)*15)+

labs(title=centres$Address[i])+

theme(

panel.background=element_rect(fill="white",colour=NA),

panel.grid.major = element_line(colour = "grey60",size=.25),

panel.grid.minor = element_line(colour = "grey60",size=.25),

text=element_text(size=20),

axis.text=element_blank(),

axis.title=element_blank(),

axis.ticks=element_blank(),

plot.title=element_text(size=20,family="myfont",hjust=.5),

plot.margin = unit(c(ifelse(i<=3,5,.5),1,ifelse(i>=3,5,.5),1),"lines")

)

print(p,vp=vplayout(ifelse(i<=3,1,2),ifelse(i<=3,i,i-3)))

}

grid.text(label="God\'s Perspective",x=.01,y=.98,gp=gpar(col="black",fontsize=35),draw=TRUE,just="left")

grid.text(label="Data Source:DataMofang",x=.02,y=.02,gp=gpar(col="black",fontsize=20),draw=TRUE,just="left")

showtext.end()

dev.off()

---------------------------------------------

使用animation包將361幀地圖合并為GIF動畫

(友情提示:機器性能太弱請不要隨便玩火,容易爆內(nèi)存~!!!)

saveGIF({

ani.options(interval=.15,convert=shQuote("D:/Program

Files/ImageMagick-7.0.5-Q16/convert.exe"))

for(i in 0:360){

p<-ggplot()+

geom_polygon(data=world_map_data,aes(x=long,y=lat,group=group,fill=Address),colour="grey",size=.25)+

coord_map("ortho",orientation=c(0,i,0))+

scale_y_continuous(breaks=(-6:6)*15) +

scale_x_continuous(breaks=(-12:12)*15)+

scale_fill_brewer(name="million($)",palette="Set2")+

theme(

panel.background=element_rect(fill="white",colour=NA),

panel.grid.major = element_line(colour = "grey60",size=.25),

panel.grid.minor = element_line(colour = "grey60",size=.25),

axis.text=element_blank(),

axis.title=element_blank(),

axis.ticks=element_blank()

)

print(p)

}

},movie.name=\'Movingworld_map.gif\',ani.width="360px",height="auto" />

因為原圖有13M,微信公眾平臺限制圖片大小為5m,所以大圖能就沒法奉上了,不過又做了一個壓縮版的小圖,效果如下:

draw = function(i){

ggplot()+

geom_polygon(data=world_map_data,aes(x=long,y=lat,group=group,fill=Address),colour="grey",size=.25)+

coord_map("ortho",orientation=c(0,i,0))+

scale_y_continuous(breaks=(-6:6)*15) +

scale_x_continuous(breaks=(-12:12)*15)+

scale_fill_brewer(name="million($)",palette="Set2")+

theme(

panel.background=element_rect(fill="white",colour=NA),

panel.grid.major = element_line(colour = "grey60",size=.25),

panel.grid.minor = element_line(colour = "grey60",size=.25),

axis.text=element_blank(),

axis.title=element_blank(),

axis.ticks=element_blank()

)

}

oopts=ani.options(ffmpeg = "D:/Program Files/ImageMagick-7.0.5-Q16/ffmpeg.exe")

saveVideo({

for(i in 1:36) print(draw(i))

ani.options(interval = 0.6,nmax=230)},

video.name ="world_map_move.gif",other.opts="-b 4000k")

該案例涉及到的技術(shù)面比較廣,需要使用循環(huán)、grid圖形版面控制、地圖投影、自編函數(shù)、顏色填充等,僅作為探索可視化道路上的一個小臺階,也許現(xiàn)在看起來有些高不可攀,但是當(dāng)你真正深入的了解R語法以及函數(shù)編程和ggplot2之后,就沒那么難理解了!

浦發(fā)消費分期付可以用pos機刷卡嗎

浦fāxiāo費分期付可以用pos機刷卡。浦發(fā)yín行的xiāo費分期付是一種分期付款的消費方式,可以通過銀行卡在商戶處進xíng消費如敬分期付款。使用POS機刷卡是一種常見的消費支付方式,也是消費分期付款的一種方式。因此,如果商戶支持POS機刷卡付款,消費者可渣宴慎以通過刷百著括爾卡的方式使用浦發(fā)銀行的消費祥銷謂變阻買吵分期付服務(wù)。

以上就是關(guān)于pos機刷卡特寫,上帝視角—給世界一個特寫~的知識,后面我們會繼續(xù)為大家整理關(guān)于pos機刷卡特寫的知識,希望能夠幫助到大家!

轉(zhuǎn)發(fā)請帶上網(wǎng)址:http://www.shbwcl.net/newstwo/102385.html
上一篇:pos機電腦卡 下一篇:pos機微信小票

你可能會喜歡:

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 babsan@163.com 舉報,一經(jīng)查實,本站將立刻刪除。