R语言绘图(ggplot2、ggpurb)从入门到精通06--柱状图美化之宽度调节

Python013

R语言绘图(ggplot2、ggpurb)从入门到精通06--柱状图美化之宽度调节,第1张

本系列课程要求大家有一定的R语言基础,对于完全零基础的同学,建议去听一下师兄的《生信必备技巧之——R语言基础教程》。本课程将从最基本的绘图开始讲解,深入浅出的带大家理解和运用强大而灵活的ggplot2包。内容包括如何利用ggplot2绘制散点图、线图、柱状图、添加注解、修改坐标轴和图例等。

本次课程所用的配套书籍是: 《R Graphic Cookbooks》

除了以上的基本图形外,师兄还会给大家讲解箱线图、提琴图、热图、火山图、气泡图、桑基图、PCA图等各种常用的生信图形的绘制,还不赶紧加入收藏夹,跟着师兄慢慢学起来吧!

我先来解释一下你写的这个吧:

(1):判断是否存在T_Pur_Supplier:

if Exists(select * from PremierMis.dbo.sysobjects where name='T_Pur_Supplier')

(2):如果存在删除:

drop table PremierMis.dbo.T_Pur_Supplier

(3): 把Test数据库里dbo.T_Pur_Supplier表的数据赋值个PremierMis数据库里dbo.T_Pur_Supplier表

(4):go语句结束

总体把你的语句拆分开就是这样的:

(一):if Exists(select * from PremierMis.dbo.sysobjects where name='T_Pur_Supplier')

(二):drop table PremierMis.dbo.T_Pur_Supplier

(三):select * into PremierMis.dbo.T_Pur_Supplier from Test.dbo.T_Pur_Supplier

(四):go

我说下你这个句子的问题:

(1):你用到了sysobjects:一般情况下,我们只用到sysobjects.name和sysobjects.xtype这两个,

sysobjects.name被验证的对象名,sysobjects.xtype被验证的对象类型(它的类型有很多,U:用户表,V:视图,TR:触发器,P:存错过程等等)。

判断数据库中是否已经存在某个表,有的话就删除该表:

if(Exists(Select * From SysObjects Where xtype='U' And Name='表名'))

drop table [dbo].[表名]

希望可以帮到你。