# Load ggplot2
library(ggplot2)

# Load ggpattern
library(ggpattern)

# Load (hrbrthemes
library(hrbrthemes)

# Create data
data <- data.frame(
  name=c("高","陳","林","黃","王") ,  
 frequence =c(3,12,5,18,15)
  )

# Barplot
ggplot(data, aes(x=name, y=frequence)) + 
 geom_col_pattern(
    aes(pattern=name,
        pattern_angle=name,
        pattern_spacing=name
        ), 
    fill            = 'white',
    colour          = 'black', 
    pattern_density = 0.5, 
    pattern_fill    = 'black',
    pattern_colour  = 'darkgrey'
  ) +
  theme_bw()